summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/44bsd-more/Makefile47
-rw-r--r--sysutils/44bsd-more/distinfo1
-rw-r--r--sysutils/44bsd-more/files/patch-main.c14
-rw-r--r--sysutils/44bsd-more/files/patch-screen.c23
-rw-r--r--sysutils/44bsd-more/files/patch-tags.c11
-rw-r--r--sysutils/44bsd-more/files/queue.h539
-rw-r--r--sysutils/44bsd-more/pkg-descr9
-rw-r--r--sysutils/44bsd-more/pkg-plist6
-rw-r--r--sysutils/bacula-server/Makefile123
-rw-r--r--sysutils/bacula-server/distinfo1
-rw-r--r--sysutils/bacula-server/files/bacula-barcodes51
-rw-r--r--sysutils/bacula-server/files/chio-bacula138
-rw-r--r--sysutils/bacula-server/files/patch-autoconf-Make.common.in29
-rw-r--r--sysutils/bacula-server/files/patch-scripts-Makefile.in27
-rw-r--r--sysutils/bacula-server/files/patch-scripts-fd.in21
-rw-r--r--sysutils/bacula-server/files/patch-src-cats-Makefile.in43
-rw-r--r--sysutils/bacula-server/files/patch-src__cats__Makefile.in43
-rw-r--r--sysutils/bacula-server/pkg-descr11
-rw-r--r--sysutils/bacula-server/pkg-plist170
-rw-r--r--sysutils/cfengine3-legacy/Makefile42
-rw-r--r--sysutils/cfengine3-legacy/distinfo1
-rw-r--r--sysutils/cfengine3-legacy/files/patch-ab11
-rw-r--r--sysutils/cfengine3-legacy/files/patch-ac28
-rw-r--r--sysutils/cfengine3-legacy/files/patch-ad41
-rw-r--r--sysutils/cfengine3-legacy/files/patch-ae15
-rw-r--r--sysutils/cfengine3-legacy/files/patch-af13
-rw-r--r--sysutils/cfengine3-legacy/files/patch-ag13
-rw-r--r--sysutils/cfengine3-legacy/pkg-descr9
-rw-r--r--sysutils/cfengine3-legacy/pkg-plist56
-rw-r--r--sysutils/cfengine3/Makefile42
-rw-r--r--sysutils/cfengine3/distinfo1
-rw-r--r--sysutils/cfengine3/files/patch-ab11
-rw-r--r--sysutils/cfengine3/files/patch-ac28
-rw-r--r--sysutils/cfengine3/files/patch-ad41
-rw-r--r--sysutils/cfengine3/files/patch-ae15
-rw-r--r--sysutils/cfengine3/files/patch-af13
-rw-r--r--sysutils/cfengine3/files/patch-ag13
-rw-r--r--sysutils/cfengine3/pkg-descr9
-rw-r--r--sysutils/cfengine3/pkg-plist56
-rw-r--r--sysutils/doinkd/Makefile33
-rw-r--r--sysutils/doinkd/distinfo1
-rw-r--r--sysutils/doinkd/files/idled.sh19
-rw-r--r--sysutils/doinkd/files/patch-aa105
-rw-r--r--sysutils/doinkd/pkg-descr6
-rw-r--r--sysutils/doinkd/pkg-message38
-rw-r--r--sysutils/doinkd/pkg-plist3
-rw-r--r--sysutils/duplicity-devel/Makefile39
-rw-r--r--sysutils/duplicity-devel/distinfo1
-rw-r--r--sysutils/duplicity-devel/files/patch-librsyncmodule.c19
-rw-r--r--sysutils/duplicity-devel/files/patch-setup.py38
-rw-r--r--sysutils/duplicity-devel/pkg-descr8
-rw-r--r--sysutils/duplicity-devel/pkg-plist77
-rw-r--r--sysutils/duplicity05/Makefile39
-rw-r--r--sysutils/duplicity05/distinfo1
-rw-r--r--sysutils/duplicity05/files/patch-librsyncmodule.c19
-rw-r--r--sysutils/duplicity05/files/patch-setup.py38
-rw-r--r--sysutils/duplicity05/pkg-descr8
-rw-r--r--sysutils/duplicity05/pkg-plist77
-rw-r--r--sysutils/filelight-kde4/Makefile28
-rw-r--r--sysutils/filelight-kde4/distinfo1
-rw-r--r--sysutils/filelight-kde4/files/mntent.h67
-rw-r--r--sysutils/filelight-kde4/files/mntent_compat.cpp154
-rw-r--r--sysutils/filelight-kde4/files/patch-filelight::Makefile.in168
-rw-r--r--sysutils/filelight-kde4/files/patch-filetree.cpp51
-rw-r--r--sysutils/filelight-kde4/pkg-descr9
-rw-r--r--sysutils/filelight-kde4/pkg-plist21
-rw-r--r--sysutils/ganglia-monitor-core/files/pkg-install.in37
-rw-r--r--sysutils/gnome-control-center/Makefile34
-rw-r--r--sysutils/gnome-control-center/distinfo1
-rw-r--r--sysutils/gnome-control-center/files/patch-capplets_mouse_gnome-mouse-properties.c29
-rw-r--r--sysutils/gnome-control-center/files/patch-configure11
-rw-r--r--sysutils/gnome-control-center/files/patch-libwindow-settings_gnome-wm-manager.c11
-rw-r--r--sysutils/gnome-control-center/files/patch-libwindow-settings_wm-list.c11
-rw-r--r--sysutils/gnome-control-center/files/patch-ltmain.sh51
-rw-r--r--sysutils/gnome-control-center/files/patch-vfs_methods_themus_theme-method.c10
-rw-r--r--sysutils/gnome-control-center/pkg-descr1
-rw-r--r--sysutils/gnome-control-center/pkg-plist267
-rw-r--r--sysutils/gnome-control-center1/Makefile28
-rw-r--r--sysutils/gnome-control-center1/distinfo1
-rw-r--r--sysutils/gnome-control-center1/files/patch-Makefile.in14
-rw-r--r--sysutils/gnome-control-center1/files/patch-ad11
-rw-r--r--sysutils/gnome-control-center1/files/patch-bn54
-rw-r--r--sysutils/gnome-control-center1/files/patch-capplets::theme-switcher::lister.c15
-rw-r--r--sysutils/gnome-control-center1/files/patch-capplets_file-types_file-types-icon-entry.c11
-rw-r--r--sysutils/gnome-control-center1/files/patch-ce8
-rw-r--r--sysutils/gnome-control-center1/files/patch-configure11
-rw-r--r--sysutils/gnome-control-center1/files/patch-idl::Makefile.in14
-rw-r--r--sysutils/gnome-control-center1/files/patch-ltmain.sh45
-rw-r--r--sysutils/gnome-control-center1/files/patch-po::Makefile.in.in14
-rw-r--r--sysutils/gnome-control-center1/pkg-descr1
-rw-r--r--sysutils/gnome-control-center1/pkg-plist185
-rw-r--r--sysutils/gnome-system-monitor/Makefile29
-rw-r--r--sysutils/gnome-system-monitor/distinfo1
-rw-r--r--sysutils/gnome-system-monitor/files/patch-configure20
-rw-r--r--sysutils/gnome-system-monitor/files/patch-src::proctable.c53
-rw-r--r--sysutils/gnome-system-monitor/files/patch-src_util.c10
-rw-r--r--sysutils/gnome-system-monitor/pkg-descr1
-rw-r--r--sysutils/gnome-system-monitor/pkg-plist90
-rw-r--r--sysutils/k3b-kde4/Makefile45
-rw-r--r--sysutils/k3b-kde4/distinfo1
-rw-r--r--sysutils/k3b-kde4/files/patch-src-Makefile.in11
-rw-r--r--sysutils/k3b-kde4/files/patch-src-audiodecoding-mp3-k3bmaddecoder.cpp124
-rw-r--r--sysutils/k3b-kde4/files/patch-src-core-device-k3bdevice.cpp912
-rw-r--r--sysutils/k3b-kde4/files/patch-src-core-device-k3bdevice.h50
-rw-r--r--sysutils/k3b-kde4/files/patch-src-core-device-k3bdevicemanager.cpp541
-rw-r--r--sysutils/k3b-kde4/files/patch-src-core-device-k3bdevicemanager.h43
-rw-r--r--sysutils/k3b-kde4/files/patch-src-core-device-k3bscsicommand.cpp127
-rw-r--r--sysutils/k3b-kde4/files/patch-src-core-device-k3bscsicommand.h51
-rw-r--r--sysutils/k3b-kde4/files/patch-src-core-k3bdefaultexternalprograms.cpp173
-rw-r--r--sysutils/k3b-kde4/files/patch-src-core-k3bglobals.cpp16
-rw-r--r--sysutils/k3b-kde4/files/patch-src-core-k3bprocess.cpp63
-rw-r--r--sysutils/k3b-kde4/files/patch-src-core-k3bprocess.h25
-rw-r--r--sysutils/k3b-kde4/files/patch-src-rip-k3bmovieview.cpp14
-rw-r--r--sysutils/k3b-kde4/files/patch-src-rip-k3btcwrapper.cpp35
-rw-r--r--sysutils/k3b-kde4/pkg-descr23
-rw-r--r--sysutils/k3b-kde4/pkg-message50
-rw-r--r--sysutils/k3b-kde4/pkg-plist177
-rw-r--r--sysutils/kdeadmin3/Makefile1
-rw-r--r--sysutils/kdeadmin3/files/patch-kuser-kuser.cpp17
-rw-r--r--sysutils/kdeadmin4/Makefile33
-rw-r--r--sysutils/kdeadmin4/distinfo3
-rw-r--r--sysutils/kdeadmin4/pkg-descr2
-rw-r--r--sysutils/kdeadmin4/pkg-plist151
-rw-r--r--sysutils/kdf/Makefile62
-rw-r--r--sysutils/kdf/distinfo3
-rw-r--r--sysutils/kdf/files/patch-ksimcpu.cpp11
-rw-r--r--sysutils/kdf/files/patch-ksimdisk.cpp44
-rw-r--r--sysutils/kdf/files/plist.base247
-rw-r--r--sysutils/kdf/files/plist.base.rm77
-rw-r--r--sysutils/kdf/files/plist.kfloppy7
-rw-r--r--sysutils/kdf/files/plist.klaptop26
-rw-r--r--sysutils/kdf/files/plist.klaptop.rm10
-rw-r--r--sysutils/kdf/pkg-descr1
-rw-r--r--sysutils/kfloppy/Makefile62
-rw-r--r--sysutils/kfloppy/distinfo3
-rw-r--r--sysutils/kfloppy/files/patch-ksimcpu.cpp11
-rw-r--r--sysutils/kfloppy/files/patch-ksimdisk.cpp44
-rw-r--r--sysutils/kfloppy/files/plist.base247
-rw-r--r--sysutils/kfloppy/files/plist.base.rm77
-rw-r--r--sysutils/kfloppy/files/plist.kfloppy7
-rw-r--r--sysutils/kfloppy/files/plist.klaptop26
-rw-r--r--sysutils/kfloppy/files/plist.klaptop.rm10
-rw-r--r--sysutils/kfloppy/pkg-descr1
-rw-r--r--sysutils/knutclient-kde4/Makefile28
-rw-r--r--sysutils/knutclient-kde4/distinfo1
-rw-r--r--sysutils/knutclient-kde4/files/patch-knutclient::knutnet.h12
-rw-r--r--sysutils/knutclient-kde4/pkg-descr3
-rw-r--r--sysutils/knutclient-kde4/pkg-plist63
-rw-r--r--sysutils/krename-kde4/Makefile28
-rw-r--r--sysutils/krename-kde4/distinfo1
-rw-r--r--sysutils/krename-kde4/pkg-descr11
-rw-r--r--sysutils/krename-kde4/pkg-plist34
-rw-r--r--sysutils/less/Makefile30
-rw-r--r--sysutils/less/distinfo1
-rw-r--r--sysutils/less/files/patch-aa11
-rw-r--r--sysutils/less/files/patch-ab41
-rw-r--r--sysutils/less/pkg-descr4
-rw-r--r--sysutils/less/pkg-plist3
-rw-r--r--sysutils/mbmon/Makefile43
-rw-r--r--sysutils/mbmon/distinfo1
-rw-r--r--sysutils/mbmon/files/patch-aa72
-rw-r--r--sysutils/mbmon/pkg-descr15
-rw-r--r--sysutils/mbmon/pkg-plist7
-rw-r--r--sysutils/most/Makefile23
-rw-r--r--sysutils/most/distinfo1
-rw-r--r--sysutils/most/files/patch-aa22
-rw-r--r--sysutils/most/pkg-descr15
-rw-r--r--sysutils/most/pkg-plist8
-rw-r--r--sysutils/nut22/Makefile84
-rw-r--r--sysutils/nut22/distinfo1
-rw-r--r--sysutils/nut22/files/nut.sh.sample72
-rw-r--r--sysutils/nut22/files/patch-drivers::mge-shut.h11
-rw-r--r--sysutils/nut22/pkg-descr10
-rw-r--r--sysutils/nut22/pkg-plist92
-rw-r--r--sysutils/portupgrade-devel/Makefile73
-rw-r--r--sysutils/portupgrade-devel/distinfo2
-rw-r--r--sysutils/portupgrade-devel/pkg-descr21
-rw-r--r--sysutils/portupgrade-devel/pkg-plist43
-rw-r--r--sysutils/pwgen2/Makefile25
-rw-r--r--sysutils/pwgen2/distinfo1
-rw-r--r--sysutils/pwgen2/files/patch-aa39
-rw-r--r--sysutils/pwgen2/pkg-descr7
-rw-r--r--sysutils/pwgen2/pkg-plist1
-rw-r--r--sysutils/reed/Makefile42
-rw-r--r--sysutils/reed/distinfo1
-rw-r--r--sysutils/reed/pkg-descr10
-rw-r--r--sysutils/reed/pkg-plist5
-rw-r--r--sysutils/screen/Makefile38
-rw-r--r--sysutils/screen/distinfo1
-rw-r--r--sysutils/screen/files/patch-aa19
-rw-r--r--sysutils/screen/files/patch-ab20
-rw-r--r--sysutils/screen/files/patch-ad93
-rw-r--r--sysutils/screen/files/patch-af15
-rw-r--r--sysutils/screen/files/patch-ansi.c11
-rw-r--r--sysutils/screen/files/patch-etc::etcscreenrc23
-rw-r--r--sysutils/screen/files/patch-os.h11
-rw-r--r--sysutils/screen/files/patch-osdef.h.in11
-rw-r--r--sysutils/screen/files/patch-resize.c20
-rw-r--r--sysutils/screen/files/patch-terminfo::checktc.c18
-rw-r--r--sysutils/screen/pkg-descr9
-rw-r--r--sysutils/screen/pkg-plist23
-rw-r--r--sysutils/smartmontools-devel/Makefile55
-rw-r--r--sysutils/smartmontools-devel/distinfo1
-rw-r--r--sysutils/smartmontools-devel/files/patch-knowndrives.c10
-rw-r--r--sysutils/smartmontools-devel/files/patch-os_freebsd.c50
-rw-r--r--sysutils/smartmontools-devel/pkg-descr10
-rw-r--r--sysutils/smartmontools-devel/pkg-message14
-rw-r--r--sysutils/smartmontools-devel/pkg-plist21
-rw-r--r--sysutils/sweeper/Makefile62
-rw-r--r--sysutils/sweeper/distinfo3
-rw-r--r--sysutils/sweeper/files/patch-ksimcpu.cpp11
-rw-r--r--sysutils/sweeper/files/patch-ksimdisk.cpp44
-rw-r--r--sysutils/sweeper/files/plist.base247
-rw-r--r--sysutils/sweeper/files/plist.base.rm77
-rw-r--r--sysutils/sweeper/files/plist.kfloppy7
-rw-r--r--sysutils/sweeper/files/plist.klaptop26
-rw-r--r--sysutils/sweeper/files/plist.klaptop.rm10
-rw-r--r--sysutils/sweeper/pkg-descr1
-rw-r--r--sysutils/syslog-ng1/Makefile65
-rw-r--r--sysutils/syslog-ng1/distinfo1
-rw-r--r--sysutils/syslog-ng1/files/patch-syslog-names.c20
-rw-r--r--sysutils/syslog-ng1/files/patch-syslog-ng.h15
-rw-r--r--sysutils/syslog-ng1/files/syslog-ng.conf.sample159
-rw-r--r--sysutils/syslog-ng1/files/syslog-ng.sh.sample20
-rw-r--r--sysutils/syslog-ng1/pkg-descr10
-rw-r--r--sysutils/syslog-ng1/pkg-message31
-rw-r--r--sysutils/syslog-ng1/pkg-plist18
-rw-r--r--sysutils/usermin/files/usermin.sh.in27
-rw-r--r--sysutils/userneu-devel/Makefile42
-rw-r--r--sysutils/userneu-devel/distinfo1
-rw-r--r--sysutils/userneu-devel/pkg-descr10
-rw-r--r--sysutils/userneu-devel/pkg-plist15
-rw-r--r--sysutils/webmin/files/webmin.sh.in29
233 files changed, 18 insertions, 10000 deletions
diff --git a/sysutils/44bsd-more/Makefile b/sysutils/44bsd-more/Makefile
deleted file mode 100644
index f13fe3b117a3..000000000000
--- a/sysutils/44bsd-more/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-# Ports collection makefile for: more
-# Date created: 24 May 2000
-# Whom: Tim van der Hoek <hoek@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= 44bsd-more
-PORTVERSION= ${RELDATE}
-CATEGORIES= misc
-MASTER_SITES= ${MASTER_SITE_LOCAL}
-MASTER_SITE_SUBDIR= hoek
-
-MAINTAINER= hoek@FreeBSD.org
-COMMENT= The pager installed with FreeBSD before less(1) was imported
-
-USE_BZIP2= yes
-USE_REINPLACE= yes
-NO_WRKSUBDIR= yes
-
-MAN1= 44bsd-more.1
-
-RELDATE= 20000521
-
-post-extract:
- -cd ${WRKSRC} && co -d${RELDATE} RCS/*,v
-
-post-patch:
- ${REINPLACE_CMD} -e \
- 's!/usr/share/misc/more.help!${PREFIX}/share/misc/44bsd-more.help!'\
- ${WRKSRC}/pathnames.h
- ${CP} ${FILESDIR}/queue.h ${WRKSRC}
-
-do-install:
- ${MKDIR} ${EXAMPLESDIR}
- ${INSTALL_MAN} ${WRKSRC}/more.1 ${PREFIX}/man/man1/44bsd-more.1
-.for f in default.morerc less.morerc most.morerc
- ${INSTALL_DATA} ${WRKSRC}/${f} ${EXAMPLESDIR}
-.endfor
- ${INSTALL_DATA} ${WRKSRC}/more.help ${PREFIX}/share/misc/44bsd-more.help
- ${INSTALL_PROGRAM} ${WRKSRC}/more ${PREFIX}/bin/44bsd-more
-
-tarup:
- cd ${WRKSRC} && tar cyf /tmp/${DISTFILES} RCS
- scp /tmp/${DISTFILES} freefall:public_html/dists
-
-.include <bsd.port.mk>
diff --git a/sysutils/44bsd-more/distinfo b/sysutils/44bsd-more/distinfo
deleted file mode 100644
index f6bf179f5b8c..000000000000
--- a/sysutils/44bsd-more/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (44bsd-more-20000521.tar.bz2) = 5a9f04f31e5fddd3fdc143a470501f42
diff --git a/sysutils/44bsd-more/files/patch-main.c b/sysutils/44bsd-more/files/patch-main.c
deleted file mode 100644
index 3e000dad57d9..000000000000
--- a/sysutils/44bsd-more/files/patch-main.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- main.c.orig Tue Aug 5 17:17:15 2003
-+++ main.c Tue Aug 5 17:21:34 2003
-@@ -33,9 +33,9 @@
- */
-
- #ifndef lint
--char copyright[] =
-+char copyright[] = \
- "@(#) Copyright (c) 1988 Mark Nudleman.\n\
--@(#) Copyright (c) 1988, 1993
-+@(#) Copyright (c) 1988, 1993\
- Regents of the University of California. All rights reserved.\n";
- #endif /* not lint */
-
diff --git a/sysutils/44bsd-more/files/patch-screen.c b/sysutils/44bsd-more/files/patch-screen.c
deleted file mode 100644
index 9e846af185fb..000000000000
--- a/sysutils/44bsd-more/files/patch-screen.c
+++ /dev/null
@@ -1,23 +0,0 @@
-diff -U8 -r ../work.orig/screen.c ./screen.c
---- ../work.orig/screen.c Fri Jan 5 22:17:02 2001
-+++ ./screen.c Fri Jan 5 22:36:53 2001
-@@ -122,17 +122,19 @@
- #define M_UL 2
- #define M_BO 4
-
- /*
- * These two variables are sometimes defined in,
- * and needed by, the termcap library.
- * It may be necessary on some systems to declare them extern here.
- */
-+#if 0
- /*extern*/ speed_t ospeed; /* Terminal output baud rate */
-+#endif
- /*extern*/ char PC; /* Pad character */
-
- extern int back_scroll;
-
- /*
- * Change terminal to "raw mode", or restore to "normal" mode.
- * "Raw mode" means
- * 1. An outstanding read will complete on receipt of a single keystroke.
diff --git a/sysutils/44bsd-more/files/patch-tags.c b/sysutils/44bsd-more/files/patch-tags.c
deleted file mode 100644
index 5bbe5154e613..000000000000
--- a/sysutils/44bsd-more/files/patch-tags.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- tags.c.orig Fri Jan 12 15:52:49 2001
-+++ tags.c Fri Jan 12 15:55:10 2001
-@@ -42,7 +42,7 @@
- #endif /* not lint */
-
- #include <sys/types.h>
--#include <sys/queue.h>
-+#include "queue.h"
-
- #include <ctype.h>
- #include <stdio.h>
diff --git a/sysutils/44bsd-more/files/queue.h b/sysutils/44bsd-more/files/queue.h
deleted file mode 100644
index d97d794a3757..000000000000
--- a/sysutils/44bsd-more/files/queue.h
+++ /dev/null
@@ -1,539 +0,0 @@
-/*
- * Copyright (c) 1991, 1993
- * The Regents of the University of California. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- * must display the following acknowledgement:
- * This product includes software developed by the University of
- * California, Berkeley and its contributors.
- * 4. Neither the name of the University nor the names of its contributors
- * may be used to endorse or promote products derived from this software
- * without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- *
- * @(#)queue.h 8.5 (Berkeley) 8/20/94
- * $FreeBSD: /tmp/pcvs/ports/sysutils/44bsd-more/files/queue.h,v 1.1 2001-01-06 03:41:36 hoek Exp $
- */
-
-#ifndef _SYS_QUEUE_H_
-#define _SYS_QUEUE_H_
-
-/*
- * This file defines five types of data structures: singly-linked lists,
- * singly-linked tail queues, lists, tail queues, and circular queues.
- *
- * A singly-linked list is headed by a single forward pointer. The elements
- * are singly linked for minimum space and pointer manipulation overhead at
- * the expense of O(n) removal for arbitrary elements. New elements can be
- * added to the list after an existing element or at the head of the list.
- * Elements being removed from the head of the list should use the explicit
- * macro for this purpose for optimum efficiency. A singly-linked list may
- * only be traversed in the forward direction. Singly-linked lists are ideal
- * for applications with large datasets and few or no removals or for
- * implementing a LIFO queue.
- *
- * A singly-linked tail queue is headed by a pair of pointers, one to the
- * head of the list and the other to the tail of the list. The elements are
- * singly linked for minimum space and pointer manipulation overhead at the
- * expense of O(n) removal for arbitrary elements. New elements can be added
- * to the list after an existing element, at the head of the list, or at the
- * end of the list. Elements being removed from the head of the tail queue
- * should use the explicit macro for this purpose for optimum efficiency.
- * A singly-linked tail queue may only be traversed in the forward direction.
- * Singly-linked tail queues are ideal for applications with large datasets
- * and few or no removals or for implementing a FIFO queue.
- *
- * A list is headed by a single forward pointer (or an array of forward
- * pointers for a hash table header). The elements are doubly linked
- * so that an arbitrary element can be removed without a need to
- * traverse the list. New elements can be added to the list before
- * or after an existing element or at the head of the list. A list
- * may only be traversed in the forward direction.
- *
- * A tail queue is headed by a pair of pointers, one to the head of the
- * list and the other to the tail of the list. The elements are doubly
- * linked so that an arbitrary element can be removed without a need to
- * traverse the list. New elements can be added to the list before or
- * after an existing element, at the head of the list, or at the end of
- * the list. A tail queue may be traversed in either direction.
- *
- * A circle queue is headed by a pair of pointers, one to the head of the
- * list and the other to the tail of the list. The elements are doubly
- * linked so that an arbitrary element can be removed without a need to
- * traverse the list. New elements can be added to the list before or after
- * an existing element, at the head of the list, or at the end of the list.
- * A circle queue may be traversed in either direction, but has a more
- * complex end of list detection.
- *
- * For details on the use of these macros, see the queue(3) manual page.
- *
- *
- * SLIST LIST STAILQ TAILQ CIRCLEQ
- * _HEAD + + + + +
- * _ENTRY + + + + +
- * _INIT + + + + +
- * _EMPTY + + + + +
- * _FIRST + + + + +
- * _NEXT + + + + +
- * _PREV - - - + +
- * _LAST - - + + +
- * _FOREACH + + + + +
- * _FOREACH_REVERSE - - - + +
- * _INSERT_HEAD + + + + +
- * _INSERT_BEFORE - + - + +
- * _INSERT_AFTER + + + + +
- * _INSERT_TAIL - - + + +
- * _REMOVE_HEAD + - + - -
- * _REMOVE + + + + +
- *
- */
-
-/*
- * Singly-linked List definitions.
- */
-#define SLIST_HEAD(name, type) \
-struct name { \
- struct type *slh_first; /* first element */ \
-}
-
-#define SLIST_HEAD_INITIALIZER(head) \
- { NULL }
-
-#define SLIST_ENTRY(type) \
-struct { \
- struct type *sle_next; /* next element */ \
-}
-
-/*
- * Singly-linked List functions.
- */
-#define SLIST_EMPTY(head) ((head)->slh_first == NULL)
-
-#define SLIST_FIRST(head) ((head)->slh_first)
-
-#define SLIST_FOREACH(var, head, field) \
- for((var) = (head)->slh_first; (var); (var) = (var)->field.sle_next)
-
-#define SLIST_INIT(head) { \
- (head)->slh_first = NULL; \
-}
-
-#define SLIST_INSERT_AFTER(slistelm, elm, field) do { \
- (elm)->field.sle_next = (slistelm)->field.sle_next; \
- (slistelm)->field.sle_next = (elm); \
-} while (0)
-
-#define SLIST_INSERT_HEAD(head, elm, field) do { \
- (elm)->field.sle_next = (head)->slh_first; \
- (head)->slh_first = (elm); \
-} while (0)
-
-#define SLIST_NEXT(elm, field) ((elm)->field.sle_next)
-
-#define SLIST_REMOVE_HEAD(head, field) do { \
- (head)->slh_first = (head)->slh_first->field.sle_next; \
-} while (0)
-
-#define SLIST_REMOVE(head, elm, type, field) do { \
- if ((head)->slh_first == (elm)) { \
- SLIST_REMOVE_HEAD((head), field); \
- } \
- else { \
- struct type *curelm = (head)->slh_first; \
- while( curelm->field.sle_next != (elm) ) \
- curelm = curelm->field.sle_next; \
- curelm->field.sle_next = \
- curelm->field.sle_next->field.sle_next; \
- } \
-} while (0)
-
-/*
- * Singly-linked Tail queue definitions.
- */
-#define STAILQ_HEAD(name, type) \
-struct name { \
- struct type *stqh_first;/* first element */ \
- struct type **stqh_last;/* addr of last next element */ \
-}
-
-#define STAILQ_HEAD_INITIALIZER(head) \
- { NULL, &(head).stqh_first }
-
-#define STAILQ_ENTRY(type) \
-struct { \
- struct type *stqe_next; /* next element */ \
-}
-
-/*
- * Singly-linked Tail queue functions.
- */
-#define STAILQ_EMPTY(head) ((head)->stqh_first == NULL)
-
-#define STAILQ_INIT(head) do { \
- (head)->stqh_first = NULL; \
- (head)->stqh_last = &(head)->stqh_first; \
-} while (0)
-
-#define STAILQ_FIRST(head) ((head)->stqh_first)
-#define STAILQ_LAST(head) (*(head)->stqh_last)
-
-#define STAILQ_FOREACH(var, head, field) \
- for((var) = (head)->stqh_first; (var); (var) = (var)->field.stqe_next)
-
-#define STAILQ_INSERT_HEAD(head, elm, field) do { \
- if (((elm)->field.stqe_next = (head)->stqh_first) == NULL) \
- (head)->stqh_last = &(elm)->field.stqe_next; \
- (head)->stqh_first = (elm); \
-} while (0)
-
-#define STAILQ_INSERT_TAIL(head, elm, field) do { \
- (elm)->field.stqe_next = NULL; \
- *(head)->stqh_last = (elm); \
- (head)->stqh_last = &(elm)->field.stqe_next; \
-} while (0)
-
-#define STAILQ_INSERT_AFTER(head, tqelm, elm, field) do { \
- if (((elm)->field.stqe_next = (tqelm)->field.stqe_next) == NULL)\
- (head)->stqh_last = &(elm)->field.stqe_next; \
- (tqelm)->field.stqe_next = (elm); \
-} while (0)
-
-#define STAILQ_NEXT(elm, field) ((elm)->field.stqe_next)
-
-#define STAILQ_REMOVE_HEAD(head, field) do { \
- if (((head)->stqh_first = \
- (head)->stqh_first->field.stqe_next) == NULL) \
- (head)->stqh_last = &(head)->stqh_first; \
-} while (0)
-
-#define STAILQ_REMOVE_HEAD_UNTIL(head, elm, field) do { \
- if (((head)->stqh_first = (elm)->field.stqe_next) == NULL) \
- (head)->stqh_last = &(head)->stqh_first; \
-} while (0)
-
-#define STAILQ_REMOVE(head, elm, type, field) do { \
- if ((head)->stqh_first == (elm)) { \
- STAILQ_REMOVE_HEAD(head, field); \
- } \
- else { \
- struct type *curelm = (head)->stqh_first; \
- while( curelm->field.stqe_next != (elm) ) \
- curelm = curelm->field.stqe_next; \
- if((curelm->field.stqe_next = \
- curelm->field.stqe_next->field.stqe_next) == NULL) \
- (head)->stqh_last = &(curelm)->field.stqe_next; \
- } \
-} while (0)
-
-/*
- * List definitions.
- */
-#define LIST_HEAD(name, type) \
-struct name { \
- struct type *lh_first; /* first element */ \
-}
-
-#define LIST_HEAD_INITIALIZER(head) \
- { NULL }
-
-#define LIST_ENTRY(type) \
-struct { \
- struct type *le_next; /* next element */ \
- struct type **le_prev; /* address of previous next element */ \
-}
-
-/*
- * List functions.
- */
-
-#define LIST_EMPTY(head) ((head)->lh_first == NULL)
-
-#define LIST_FIRST(head) ((head)->lh_first)
-
-#define LIST_FOREACH(var, head, field) \
- for((var) = (head)->lh_first; (var); (var) = (var)->field.le_next)
-
-#define LIST_INIT(head) do { \
- (head)->lh_first = NULL; \
-} while (0)
-
-#define LIST_INSERT_AFTER(listelm, elm, field) do { \
- if (((elm)->field.le_next = (listelm)->field.le_next) != NULL) \
- (listelm)->field.le_next->field.le_prev = \
- &(elm)->field.le_next; \
- (listelm)->field.le_next = (elm); \
- (elm)->field.le_prev = &(listelm)->field.le_next; \
-} while (0)
-
-#define LIST_INSERT_BEFORE(listelm, elm, field) do { \
- (elm)->field.le_prev = (listelm)->field.le_prev; \
- (elm)->field.le_next = (listelm); \
- *(listelm)->field.le_prev = (elm); \
- (listelm)->field.le_prev = &(elm)->field.le_next; \
-} while (0)
-
-#define LIST_INSERT_HEAD(head, elm, field) do { \
- if (((elm)->field.le_next = (head)->lh_first) != NULL) \
- (head)->lh_first->field.le_prev = &(elm)->field.le_next;\
- (head)->lh_first = (elm); \
- (elm)->field.le_prev = &(head)->lh_first; \
-} while (0)
-
-#define LIST_NEXT(elm, field) ((elm)->field.le_next)
-
-#define LIST_REMOVE(elm, field) do { \
- if ((elm)->field.le_next != NULL) \
- (elm)->field.le_next->field.le_prev = \
- (elm)->field.le_prev; \
- *(elm)->field.le_prev = (elm)->field.le_next; \
-} while (0)
-
-/*
- * Tail queue definitions.
- */
-#define TAILQ_HEAD(name, type) \
-struct name { \
- struct type *tqh_first; /* first element */ \
- struct type **tqh_last; /* addr of last next element */ \
-}
-
-#define TAILQ_HEAD_INITIALIZER(head) \
- { NULL, &(head).tqh_first }
-
-#define TAILQ_ENTRY(type) \
-struct { \
- struct type *tqe_next; /* next element */ \
- struct type **tqe_prev; /* address of previous next element */ \
-}
-
-/*
- * Tail queue functions.
- */
-#define TAILQ_EMPTY(head) ((head)->tqh_first == NULL)
-
-#define TAILQ_FOREACH(var, head, field) \
- for (var = TAILQ_FIRST(head); var; var = TAILQ_NEXT(var, field))
-
-#define TAILQ_FOREACH_REVERSE(var, head, headname, field) \
- for ((var) = TAILQ_LAST((head), headname); \
- (var); \
- (var) = TAILQ_PREV((var), headname, field))
-
-#define TAILQ_FIRST(head) ((head)->tqh_first)
-
-#define TAILQ_LAST(head, headname) \
- (*(((struct headname *)((head)->tqh_last))->tqh_last))
-
-#define TAILQ_NEXT(elm, field) ((elm)->field.tqe_next)
-
-#define TAILQ_PREV(elm, headname, field) \
- (*(((struct headname *)((elm)->field.tqe_prev))->tqh_last))
-
-#define TAILQ_INIT(head) do { \
- (head)->tqh_first = NULL; \
- (head)->tqh_last = &(head)->tqh_first; \
-} while (0)
-
-#define TAILQ_INSERT_HEAD(head, elm, field) do { \
- if (((elm)->field.tqe_next = (head)->tqh_first) != NULL) \
- (head)->tqh_first->field.tqe_prev = \
- &(elm)->field.tqe_next; \
- else \
- (head)->tqh_last = &(elm)->field.tqe_next; \
- (head)->tqh_first = (elm); \
- (elm)->field.tqe_prev = &(head)->tqh_first; \
-} while (0)
-
-#define TAILQ_INSERT_TAIL(head, elm, field) do { \
- (elm)->field.tqe_next = NULL; \
- (elm)->field.tqe_prev = (head)->tqh_last; \
- *(head)->tqh_last = (elm); \
- (head)->tqh_last = &(elm)->field.tqe_next; \
-} while (0)
-
-#define TAILQ_INSERT_AFTER(head, listelm, elm, field) do { \
- if (((elm)->field.tqe_next = (listelm)->field.tqe_next) != NULL)\
- (elm)->field.tqe_next->field.tqe_prev = \
- &(elm)->field.tqe_next; \
- else \
- (head)->tqh_last = &(elm)->field.tqe_next; \
- (listelm)->field.tqe_next = (elm); \
- (elm)->field.tqe_prev = &(listelm)->field.tqe_next; \
-} while (0)
-
-#define TAILQ_INSERT_BEFORE(listelm, elm, field) do { \
- (elm)->field.tqe_prev = (listelm)->field.tqe_prev; \
- (elm)->field.tqe_next = (listelm); \
- *(listelm)->field.tqe_prev = (elm); \
- (listelm)->field.tqe_prev = &(elm)->field.tqe_next; \
-} while (0)
-
-#define TAILQ_REMOVE(head, elm, field) do { \
- if (((elm)->field.tqe_next) != NULL) \
- (elm)->field.tqe_next->field.tqe_prev = \
- (elm)->field.tqe_prev; \
- else \
- (head)->tqh_last = (elm)->field.tqe_prev; \
- *(elm)->field.tqe_prev = (elm)->field.tqe_next; \
-} while (0)
-
-/*
- * Circular queue definitions.
- */
-#define CIRCLEQ_HEAD(name, type) \
-struct name { \
- struct type *cqh_first; /* first element */ \
- struct type *cqh_last; /* last element */ \
-}
-
-#define CIRCLEQ_ENTRY(type) \
-struct { \
- struct type *cqe_next; /* next element */ \
- struct type *cqe_prev; /* previous element */ \
-}
-
-/*
- * Circular queue functions.
- */
-#define CIRCLEQ_EMPTY(head) ((head)->cqh_first == (void *)(head))
-
-#define CIRCLEQ_FIRST(head) ((head)->cqh_first)
-
-#define CIRCLEQ_FOREACH(var, head, field) \
- for((var) = (head)->cqh_first; \
- (var) != (void *)(head); \
- (var) = (var)->field.cqe_next)
-
-#define CIRCLEQ_FOREACH_REVERSE(var, head, field) \
- for((var) = (head)->cqh_last; \
- (var) != (void *)(head); \
- (var) = (var)->field.cqe_prev)
-
-#define CIRCLEQ_INIT(head) do { \
- (head)->cqh_first = (void *)(head); \
- (head)->cqh_last = (void *)(head); \
-} while (0)
-
-#define CIRCLEQ_INSERT_AFTER(head, listelm, elm, field) do { \
- (elm)->field.cqe_next = (listelm)->field.cqe_next; \
- (elm)->field.cqe_prev = (listelm); \
- if ((listelm)->field.cqe_next == (void *)(head)) \
- (head)->cqh_last = (elm); \
- else \
- (listelm)->field.cqe_next->field.cqe_prev = (elm); \
- (listelm)->field.cqe_next = (elm); \
-} while (0)
-
-#define CIRCLEQ_INSERT_BEFORE(head, listelm, elm, field) do { \
- (elm)->field.cqe_next = (listelm); \
- (elm)->field.cqe_prev = (listelm)->field.cqe_prev; \
- if ((listelm)->field.cqe_prev == (void *)(head)) \
- (head)->cqh_first = (elm); \
- else \
- (listelm)->field.cqe_prev->field.cqe_next = (elm); \
- (listelm)->field.cqe_prev = (elm); \
-} while (0)
-
-#define CIRCLEQ_INSERT_HEAD(head, elm, field) do { \
- (elm)->field.cqe_next = (head)->cqh_first; \
- (elm)->field.cqe_prev = (void *)(head); \
- if ((head)->cqh_last == (void *)(head)) \
- (head)->cqh_last = (elm); \
- else \
- (head)->cqh_first->field.cqe_prev = (elm); \
- (head)->cqh_first = (elm); \
-} while (0)
-
-#define CIRCLEQ_INSERT_TAIL(head, elm, field) do { \
- (elm)->field.cqe_next = (void *)(head); \
- (elm)->field.cqe_prev = (head)->cqh_last; \
- if ((head)->cqh_first == (void *)(head)) \
- (head)->cqh_first = (elm); \
- else \
- (head)->cqh_last->field.cqe_next = (elm); \
- (head)->cqh_last = (elm); \
-} while (0)
-
-#define CIRCLEQ_LAST(head) ((head)->cqh_last)
-
-#define CIRCLEQ_NEXT(elm,field) ((elm)->field.cqe_next)
-
-#define CIRCLEQ_PREV(elm,field) ((elm)->field.cqe_prev)
-
-#define CIRCLEQ_REMOVE(head, elm, field) do { \
- if ((elm)->field.cqe_next == (void *)(head)) \
- (head)->cqh_last = (elm)->field.cqe_prev; \
- else \
- (elm)->field.cqe_next->field.cqe_prev = \
- (elm)->field.cqe_prev; \
- if ((elm)->field.cqe_prev == (void *)(head)) \
- (head)->cqh_first = (elm)->field.cqe_next; \
- else \
- (elm)->field.cqe_prev->field.cqe_next = \
- (elm)->field.cqe_next; \
-} while (0)
-
-#ifdef _KERNEL
-
-/*
- * XXX insque() and remque() are an old way of handling certain queues.
- * They bogusly assumes that all queue heads look alike.
- */
-
-struct quehead {
- struct quehead *qh_link;
- struct quehead *qh_rlink;
-};
-
-#ifdef __GNUC__
-
-static __inline void
-insque(void *a, void *b)
-{
- struct quehead *element = a, *head = b;
-
- element->qh_link = head->qh_link;
- element->qh_rlink = head;
- head->qh_link = element;
- element->qh_link->qh_rlink = element;
-}
-
-static __inline void
-remque(void *a)
-{
- struct quehead *element = a;
-
- element->qh_link->qh_rlink = element->qh_rlink;
- element->qh_rlink->qh_link = element->qh_link;
- element->qh_rlink = 0;
-}
-
-#else /* !__GNUC__ */
-
-void insque __P((void *a, void *b));
-void remque __P((void *a));
-
-#endif /* __GNUC__ */
-
-#endif /* _KERNEL */
-
-#endif /* !_SYS_QUEUE_H_ */
diff --git a/sysutils/44bsd-more/pkg-descr b/sysutils/44bsd-more/pkg-descr
deleted file mode 100644
index 5563a5702d4d..000000000000
--- a/sysutils/44bsd-more/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-This is /usr/bin/more from FreeBSD before the import of the less(1) pager.
-It is an older version of less that includes some enhancements and fixes
-not in less. These enhancments include support for global(1) tags,
-nicer horizontal scrolling, support for portable keyboard configurations
-using termcap(5), and a much shorter manpage.
-
-Due to the debatability of the latter feature (is it an enhancement or
-a bug?), /usr/bin/more has been replaced. This port is available for
-those who desire any of the above features.
diff --git a/sysutils/44bsd-more/pkg-plist b/sysutils/44bsd-more/pkg-plist
deleted file mode 100644
index 0f18d7604fbf..000000000000
--- a/sysutils/44bsd-more/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-bin/44bsd-more
-share/misc/44bsd-more.help
-share/examples/44bsd-more/default.morerc
-share/examples/44bsd-more/less.morerc
-share/examples/44bsd-more/most.morerc
-@dirrm share/examples/44bsd-more
diff --git a/sysutils/bacula-server/Makefile b/sysutils/bacula-server/Makefile
deleted file mode 100644
index 81adecca65cb..000000000000
--- a/sysutils/bacula-server/Makefile
+++ /dev/null
@@ -1,123 +0,0 @@
-# New ports collection makefile for: bacula
-# Date created: 24 February 2003
-# Whom: Dmitry Sivachenko <demon@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= bacula
-PORTVERSION= 1.32c
-#PORTREVISION= 1
-CATEGORIES= sysutils
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= bacula
-
-MAINTAINER= Lars.Koeller@Uni-Bielefeld.DE
-COMMENT= The network backup solution
-
-USE_REINPLACE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-tcp-wrappers=/usr/lib \
- --enable-smartalloc \
- --with-working-dir=/var/db/bacula
-CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
-
-# Default is full build with sqlite
-.if defined(WITH_CLIENT_ONLY)
-CONFIGURE_ARGS+= --enable-client-only
-PLIST_SUB+= SERVER="@comment "
-.else
-.if defined(WITH_MYSQL)
-CONFIGURE_ARGS+= --with-mysql=${LOCALBASE}
-LIB_DEPENDS+= mysqlclient.10:${PORTSDIR}/databases/mysql323-client
-DBTYPE= mysql
-.else
-CONFIGURE_ARGS+= --with-sqlite=yes
-LIB_DEPENDS+= sqlite.2:${PORTSDIR}/databases/sqlite
-DBTYPE= sqlite
-.endif
-PLIST_SUB+= DBTYPE=${DBTYPE}
-PLIST_SUB+= SERVER=""
-.endif
-
-.include <bsd.port.pre.mk>
-
-pre-everything::
-.if !defined(WITH_CLIENT_ONLY)
- @${ECHO_MSG} "=======> ATTENTION <======="
- @${ECHO_MSG} "===> Note that there is a pthreads problem, which leads to the loss of 500kB"
- @${ECHO_MSG} "===> of data at the end of an tape. This is corrected in the upcoming"
- @${ECHO_MSG} "===> 4.9-RELEASE and 5.2-RELEASE or use the -stable or -current tree."
- @${ECHO_MSG} ""
- @${ECHO_MSG} "You may use the following build options:"
- @${ECHO_MSG} ""
- @${ECHO_MSG} " WITH_CLIENT_ONLY=yes if you only want the file daemon."
-.if !defined(WITH_MYSQL)
- @${ECHO_MSG} " WITH_MYSQL=yes if you want MySQL instead of SqLite as the database."
-.else
- @${ECHO_MSG} ""
- @${ECHO_MSG} "===> Using MySQL as the bacula database."
-.endif
- @${ECHO_MSG} ""
-.else
- @${ECHO_MSG} "===> Building file daemon only."
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|-pthread|${PTHREAD_CFLAGS}|g' ${WRKSRC}/configure
-
-post-install:
-.if defined(WITH_CLIENT_ONLY)
- # don't know how to make it better
- ${RM} -f ${PREFIX}/etc/rc.d/bacula.sh.sample
-.else
- ${INSTALL_SCRIPT} ${FILESDIR}/chio-bacula ${PREFIX}/sbin
- if [ -f ${PREFIX}/etc/bacula-barcodes ]; then \
- ${INSTALL_DATA} ${FILESDIR}/bacula-barcodes ${PREFIX}/etc/bacula-barcodes.new ; \
- ${ECHO_CMD} "etc/bacula-barcodes.new" >> ${TMPPLIST}; \
- else \
- ${INSTALL_DATA} ${FILESDIR}/bacula-barcodes ${PREFIX}/etc ; \
- ${ECHO_CMD} "etc/bacula-barcodes" >> ${TMPPLIST}; \
- fi
- if [ -f ${PREFIX}/etc/console.conf.new ]; then \
- ${ECHO_CMD} "etc/console.conf.new" >> ${TMPPLIST}; \
- elif [ -f ${PREFIX}/etc/console.conf ]; then \
- ${ECHO_CMD} "etc/console.conf" >> ${TMPPLIST}; \
- fi
-.endif
- # Install leaves existing conf files untouched. Respect this here!
- for na in sd fd dir; do \
- if [ -f ${PREFIX}/etc/bacula-$$na.conf.new ]; then \
- ${ECHO_CMD} "etc/bacula-$$na.conf.new" >> ${TMPPLIST}; \
- elif [ -f ${PREFIX}/etc/bacula-$$na.conf ]; then \
- ${ECHO_CMD} "etc/bacula-$$na.conf" >> ${TMPPLIST}; \
- fi \
- done; \
-
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}/html-manual
- ${INSTALL_DATA} ${WRKSRC}/doc/bacula.pdf ${DOCSDIR}
- cd ${WRKSRC}/doc && ${FIND} html-manual | \
- cpio -pdm -L -R root:wheel ${DOCSDIR}
-.endif
-
-# Inform user when full build takes place about
-.if !defined(WITH_CLIENT_ONLY)
- @${ECHO_MSG} "*******************************************************"
- @${ECHO_MSG} "NOTE:"
- @${ECHO_MSG} ""
- @${ECHO_MSG} "An auto-changer manipulation script based on FreeBSDs"
- @${ECHO_MSG} "chio command is included and installed at"
- @${ECHO_MSG} ""
- @${ECHO_MSG} " ${PREFIX}/sbin/chio-bacula"
- @${ECHO_MSG} ""
- @${ECHO_MSG} "Please have a look at it if you want to use an"
- @${ECHO_MSG} "auto-changer. You have to configure the usage in"
- @${ECHO_MSG} ""
- @${ECHO_MSG} " ${PREFIX}/etc/bacula-dir.conf"
- @${ECHO_MSG} ""
- @${ECHO_MSG} "*******************************************************"
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/sysutils/bacula-server/distinfo b/sysutils/bacula-server/distinfo
deleted file mode 100644
index 45c926974073..000000000000
--- a/sysutils/bacula-server/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (bacula-1.32c.tar.gz) = 21552bc5c7d006d45007e8424f5560e6
diff --git a/sysutils/bacula-server/files/bacula-barcodes b/sysutils/bacula-server/files/bacula-barcodes
deleted file mode 100644
index 0a0b2dc28f24..000000000000
--- a/sysutils/bacula-server/files/bacula-barcodes
+++ /dev/null
@@ -1,51 +0,0 @@
-#
-# Bacula barcode simulation file
-# used by ${PREFIX}/sbin/chio-bacula (FreeBSD)
-#
-# The volumenames are returned by the "changer list" command
-# labeling in the console is done by "label barcodes"
-# (then all volumes belog to the default pool).
-# All Lines with an "#" at the bedinning are ignored
-#
-# !!!! If you export an tape and reinsert another one,
-# !!!! don't forget to change the volume name in this file!
-#
-1:Volume1-100
-2:Volume1-101
-3:Volume1-102
-4:Volume1-103
-5:Volume1-104
-6:Volume1-105
-7:Volume1-106
-8:Volume1-107
-9:Volume1-108
-10:Volume1-109
-11:Volume1-110
-12:Volume1-111
-#
-# Further volumes exported from the changer
-#
-# 36GB AIT2 tapes
-#Volume1-100
-#Volume1-101
-#Volume1-102
-#Volume1-103
-#Volume1-104
-#Volume1-105
-#Volume1-106
-#Volume1-107
-#Volume1-108
-#Volume1-109
-#Volume1-110
-#Volume1-111
-#Volume1-112
-#Volume1-113
-#Volume1-114
-#Volume1-115
-#
-# 50GB AIT2 tapes
-#Volume2-200
-#Volume2-201
-#Volume2-202
-#Volume2-203
-#Volume2-204
diff --git a/sysutils/bacula-server/files/chio-bacula b/sysutils/bacula-server/files/chio-bacula
deleted file mode 100644
index dd6b9e8b88d8..000000000000
--- a/sysutils/bacula-server/files/chio-bacula
+++ /dev/null
@@ -1,138 +0,0 @@
-#!/bin/sh
-#
-# Bacula interface to mtx autoloader
-# (By Lars Köller, lars+bacula@koellers.net)
-#
-# If you set in your Device resource
-#
-# Changer Command = "path-to-this-script/chio-bacula" %c %o %S %a
-# you will have the following input to this script:
-#
-# chio-bacula "changer-device" "command" "slot" "archive-device"
-#
-# for example:
-#
-# chio-bacula /dev/sg0 load 1 /dev/nst0 (on a FreeBSD system)
-#
-# If you need to to an offline, refer to the drive as $4
-# e.g. mt -f $f offline
-#
-# Many changers need an offline after the unload. Also many
-# changers need a sleep 60 after the mtx load.
-#
-# N.B. If you change the script, take care to return either
-# the mtx exit code or a 0. If the script exits with a non-zero
-# exit code, Bacula will assume the request failed.
-#
-
-# This simulates a barcode reader in the changer.
-# The labes of the virtual barcode reader are located in the BARCODE_FILE
-SIMULATE_BARCODE=true
-BARCODE_FILE=/usr/local/etc/bacula-barcodes
-
-me=$(basename $0)
-
-# Debug
-echo "$me $@" > /dev/console
-
-if [ -z "$1" ] ; then
- usage;
-fi
-
-if [ -z "$2" ] ; then
- usage;
-fi
-
-MTX=/bin/chio
-CHANGER=$1
-COMMAND=$2
-if [ ! -z "$3" ]; then
- SLOT=$3
-fi
-if [ ! -z "$4" ]; then
- TAPE=$4
-else
- TAPE=/dev/nrsa2
-fi
-
-# Time to wait for loading
-SLEEP=20
-# What drive of the autochanger should be used primary
-# At the moment bacula (1.31a) could not deal with more drives
-DRIVE=1
-
-usage()
-{
- echo ""
- echo "The $me script for bacula"
- echo "--------------------------------------"
- echo ""
- echo "usage: $me <changer-device> <command> [slot] [devicename of tapedrive]"
- echo ""
- echo "Valid commands:"
- echo ""
- echo "unload Unloads a tape into the slot"
- echo " from where it was loaded."
- echo "load <slot> Loads a tape from the slot <slot>"
- echo " (slot-base is calculated to 1 as first slot)"
- echo "list Lists full storage slots"
- echo "loaded Gives slot from where the tape was loaded."
- echo " 0 means the tape drive is empty."
- echo "slots Gives Number of aviable slots."
- echo ""
- echo "Example:"
- echo " mtx-changer /dev/changer load 1 loads a tape from slot 1"
- echo ""
- exit 2
-}
-
-
-case ${COMMAND} in
- unload)
- # enable the following line if you need to eject the cartridge
- #mt -f ${TAPE} off
- #sleep 2
- ${MTX} -f ${CHANGER} return drive ${DRIVE}
- ;;
-
- load)
- ${MTX} -f ${CHANGER} move slot $((${SLOT}-1)) drive ${DRIVE}
- rtn=$?
- # Increase the sleep time if you have a slow device
- sleep $SLEEP
- exit $rtn
- ;;
-
- list)
- if [ "${SIMULATE_BARCODE}" = "true" ]; then
- if [ -f "$BARCODE_FILE" ]; then
- cat $BARCODE_FILE | grep -v "^#"
- exit 0
- else
- echo "Barcode file $BARCODE_FILE missing ... exiting!"
- exit 1
- fi
- else
- ${MTX} -f ${CHANGER} status | grep "^slot .*: .*FULL>" | awk '{print $2}' | awk -F: '{print $1+1" "}' | tr -d "[\r\n]"
- fi
- ;;
-
- loaded)
- # echo "Request loaded"
- ${MTX} -f ${CHANGER} status -S > /tmp/mtx.$$
- rtn=$?
- cat /tmp/mtx.$$ | grep "^drive ${DRIVE}: <FULL>" | awk '{print $6+1}' | tr -d ">"
- cat /tmp/mtx.$$ | grep "^drive ${DRIVE}: source: <>" | awk "{print 0}"
- rm -f /tmp/mtx.$$
- exit $rtn
- ;;
-
- slots)
- # echo "Request slots"
- ${MTX} -f ${CHANGER} status | grep "^slot " | tail -1 | awk '{print $2+1}' | tr -d ":"
- ;;
-
- *)
- usage
- ;;
-esac
diff --git a/sysutils/bacula-server/files/patch-autoconf-Make.common.in b/sysutils/bacula-server/files/patch-autoconf-Make.common.in
deleted file mode 100644
index 110aaa06d79c..000000000000
--- a/sysutils/bacula-server/files/patch-autoconf-Make.common.in
+++ /dev/null
@@ -1,29 +0,0 @@
-*** autoconf/Make.common.in.orig Thu May 8 14:40:44 2003
---- autoconf/Make.common.in Sat Oct 11 10:50:22 2003
-***************
-*** 24,29 ****
---- 24,30 ----
- sysconfdir = @sysconfdir@
- scriptdir = @scriptdir@
- mandir = @mandir@/man1
-+ datadir = @datadir@
- manext = 1
-
- # Tools & program stuff
-***************
-*** 43,49 ****
- RANLIB = @RANLIB@
- INSTALL = @INSTALL@
- # add the -s to the following in PRODUCTION mode
-! INSTALL_PROGRAM = @INSTALL@ -m 754
- INSTALL_DATA = @INSTALL@ -m 644
- INSTALL_SCRIPT = @INSTALL@ -m 754
- INSTALL_CONFIG = @INSTALL@ -m 640
---- 44,50 ----
- RANLIB = @RANLIB@
- INSTALL = @INSTALL@
- # add the -s to the following in PRODUCTION mode
-! INSTALL_PROGRAM = @INSTALL@ -s -m 754
- INSTALL_DATA = @INSTALL@ -m 644
- INSTALL_SCRIPT = @INSTALL@ -m 754
- INSTALL_CONFIG = @INSTALL@ -m 640
diff --git a/sysutils/bacula-server/files/patch-scripts-Makefile.in b/sysutils/bacula-server/files/patch-scripts-Makefile.in
deleted file mode 100644
index 34b32788307c..000000000000
--- a/sysutils/bacula-server/files/patch-scripts-Makefile.in
+++ /dev/null
@@ -1,27 +0,0 @@
---- scripts/Makefile.in~ Thu May 8 07:27:37 2003
-+++ scripts/Makefile.in Thu May 8 07:34:21 2003
-@@ -32,15 +32,15 @@
- $(MKDIR) $(DESTDIR)$(scriptdir)
-
- install: installdirs
-- $(INSTALL_SCRIPT) startmysql $(DESTDIR)$(scriptdir)/startmysql
-- $(INSTALL_SCRIPT) stopmysql $(DESTDIR)$(scriptdir)/stopmysql
-- $(INSTALL_SCRIPT) console $(DESTDIR)$(scriptdir)/console
-- $(INSTALL_SCRIPT) gconsole $(DESTDIR)$(scriptdir)/gconsole
-- $(INSTALL_SCRIPT) bacula $(DESTDIR)$(scriptdir)/bacula
-- $(INSTALL_SCRIPT) fd $(DESTDIR)$(scriptdir)/fd
-- $(INSTALL_SCRIPT) mtx-changer $(DESTDIR)$(scriptdir)/mtx-changer
-- $(INSTALL_SCRIPT) btraceback $(DESTDIR)$(sbindir)/btraceback
-- $(INSTALL_DATA) btraceback.gdb $(DESTDIR)$(sbindir)/btraceback.gdb
-+# $(INSTALL_SCRIPT) startmysql $(DESTDIR)$(sysconfdir)/startmysql
-+# $(INSTALL_SCRIPT) stopmysql $(DESTDIR)$(syscondir)/stopmysql
-+# $(INSTALL_SCRIPT) console $(DESTDIR)$(syscondir)/console
-+# $(INSTALL_SCRIPT) gconsole $(DESTDIR)$(syscondir)/gconsole
-+ $(INSTALL_SCRIPT) bacula $(DESTDIR)$(sysconfdir)/rc.d/bacula.sh.sample
-+ $(INSTALL_SCRIPT) fd $(DESTDIR)$(sysconfdir)/rc.d/fd.sh.sample
-+# $(INSTALL_SCRIPT) mtx-changer $(DESTDIR)$(scriptdir)/mtx-changer
-+# $(INSTALL_SCRIPT) btraceback $(DESTDIR)$(sbindir)/btraceback
-+# $(INSTALL_DATA) btraceback.gdb $(DESTDIR)$(sbindir)/btraceback.gdb
-
- uninstall:
- (cd $(DESTDIR)$(scriptdir); $(RMF) startmysql)
diff --git a/sysutils/bacula-server/files/patch-scripts-fd.in b/sysutils/bacula-server/files/patch-scripts-fd.in
deleted file mode 100644
index 62525545d487..000000000000
--- a/sysutils/bacula-server/files/patch-scripts-fd.in
+++ /dev/null
@@ -1,21 +0,0 @@
-*** scripts/fd.in.orig Sun May 11 22:39:16 2003
---- scripts/fd.in Wed Oct 1 20:47:13 2003
-***************
-*** 139,146 ****
- return 1
- fi
- fi
-! # See if /var/lock/subsys/$1 exists
-! if [ -f /var/lock/subsys/$1 ]; then
- echo "$1 dead but subsys locked"
- return 2
- fi
---- 139,146 ----
- return 1
- fi
- fi
-! # See if @subsysdir@/$1 exists
-! if [ -f @subsysdir@/$1 ]; then
- echo "$1 dead but subsys locked"
- return 2
- fi
diff --git a/sysutils/bacula-server/files/patch-src-cats-Makefile.in b/sysutils/bacula-server/files/patch-src-cats-Makefile.in
deleted file mode 100644
index 0c7ce27142fe..000000000000
--- a/sysutils/bacula-server/files/patch-src-cats-Makefile.in
+++ /dev/null
@@ -1,43 +0,0 @@
-*** src/cats/Makefile.in.orig Sun May 11 22:39:16 2003
---- src/cats/Makefile.in Wed Oct 1 20:59:45 2003
-***************
-*** 12,17 ****
---- 12,18 ----
- thisdir = src/cats
-
- DEBUG=@DEBUG@
-+ MKDIR=$(topdir)/autoconf/mkinstalldirs
-
- SQL_INC=@SQL_INCLUDE@
-
-***************
-*** 73,86 ****
- (cd $(srcdir); $(RMF) Makefile; $(RMF) -r CVS)
-
- install:
-! $(INSTALL_SCRIPT) create_@DB_NAME@_database $(DESTDIR)$(scriptdir)/create_@DB_NAME@_database
-! $(INSTALL_SCRIPT) drop_@DB_NAME@_tables $(DESTDIR)$(scriptdir)/drop_@DB_NAME@_tables
-! $(INSTALL_SCRIPT) make_@DB_NAME@_tables $(DESTDIR)$(scriptdir)/make_@DB_NAME@_tables
-! $(INSTALL_SCRIPT) drop_bacula_tables $(DESTDIR)$(scriptdir)/drop_bacula_tables
-! $(INSTALL_SCRIPT) make_bacula_tables $(DESTDIR)$(scriptdir)/make_bacula_tables
-! $(INSTALL_SCRIPT) make_catalog_backup $(DESTDIR)$(scriptdir)/make_catalog_backup
-! $(INSTALL_SCRIPT) delete_catalog_backup $(DESTDIR)$(scriptdir)/delete_catalog_backup
-! $(INSTALL_SCRIPT) grant_mysql_privileges $(DESTDIR)$(scriptdir)/grant_mysql_privileges
-
- uninstall:
- (cd $(DESTDIR)$(scriptdir); $(RMF) create_@DB_NAME@_database)
---- 74,87 ----
- (cd $(srcdir); $(RMF) Makefile; $(RMF) -r CVS)
-
- install:
-! $(MKDIR) $(DESTDIR)$(datadir)/bacula
-! $(INSTALL_SCRIPT) create_@DB_NAME@_database $(DESTDIR)$(datadir)/bacula/create_@DB_NAME@_database
-! $(INSTALL_SCRIPT) drop_@DB_NAME@_tables $(DESTDIR)$(datadir)/bacula/drop_@DB_NAME@_tables
-! $(INSTALL_SCRIPT) make_@DB_NAME@_tables $(DESTDIR)$(datadir)/bacula/make_@DB_NAME@_tables
-! $(INSTALL_SCRIPT) drop_bacula_tables $(DESTDIR)$(datadir)/bacula/drop_bacula_tables
-! $(INSTALL_SCRIPT) make_bacula_tables $(DESTDIR)$(datadir)/bacula/make_bacula_tables
-! $(INSTALL_SCRIPT) make_catalog_backup $(DESTDIR)$(datadir)/bacula/make_catalog_backup
-! $(INSTALL_SCRIPT) delete_catalog_backup $(DESTDIR)$(datadir)/bacula/delete_catalog_backup
-
- uninstall:
- (cd $(DESTDIR)$(scriptdir); $(RMF) create_@DB_NAME@_database)
diff --git a/sysutils/bacula-server/files/patch-src__cats__Makefile.in b/sysutils/bacula-server/files/patch-src__cats__Makefile.in
deleted file mode 100644
index 0c7ce27142fe..000000000000
--- a/sysutils/bacula-server/files/patch-src__cats__Makefile.in
+++ /dev/null
@@ -1,43 +0,0 @@
-*** src/cats/Makefile.in.orig Sun May 11 22:39:16 2003
---- src/cats/Makefile.in Wed Oct 1 20:59:45 2003
-***************
-*** 12,17 ****
---- 12,18 ----
- thisdir = src/cats
-
- DEBUG=@DEBUG@
-+ MKDIR=$(topdir)/autoconf/mkinstalldirs
-
- SQL_INC=@SQL_INCLUDE@
-
-***************
-*** 73,86 ****
- (cd $(srcdir); $(RMF) Makefile; $(RMF) -r CVS)
-
- install:
-! $(INSTALL_SCRIPT) create_@DB_NAME@_database $(DESTDIR)$(scriptdir)/create_@DB_NAME@_database
-! $(INSTALL_SCRIPT) drop_@DB_NAME@_tables $(DESTDIR)$(scriptdir)/drop_@DB_NAME@_tables
-! $(INSTALL_SCRIPT) make_@DB_NAME@_tables $(DESTDIR)$(scriptdir)/make_@DB_NAME@_tables
-! $(INSTALL_SCRIPT) drop_bacula_tables $(DESTDIR)$(scriptdir)/drop_bacula_tables
-! $(INSTALL_SCRIPT) make_bacula_tables $(DESTDIR)$(scriptdir)/make_bacula_tables
-! $(INSTALL_SCRIPT) make_catalog_backup $(DESTDIR)$(scriptdir)/make_catalog_backup
-! $(INSTALL_SCRIPT) delete_catalog_backup $(DESTDIR)$(scriptdir)/delete_catalog_backup
-! $(INSTALL_SCRIPT) grant_mysql_privileges $(DESTDIR)$(scriptdir)/grant_mysql_privileges
-
- uninstall:
- (cd $(DESTDIR)$(scriptdir); $(RMF) create_@DB_NAME@_database)
---- 74,87 ----
- (cd $(srcdir); $(RMF) Makefile; $(RMF) -r CVS)
-
- install:
-! $(MKDIR) $(DESTDIR)$(datadir)/bacula
-! $(INSTALL_SCRIPT) create_@DB_NAME@_database $(DESTDIR)$(datadir)/bacula/create_@DB_NAME@_database
-! $(INSTALL_SCRIPT) drop_@DB_NAME@_tables $(DESTDIR)$(datadir)/bacula/drop_@DB_NAME@_tables
-! $(INSTALL_SCRIPT) make_@DB_NAME@_tables $(DESTDIR)$(datadir)/bacula/make_@DB_NAME@_tables
-! $(INSTALL_SCRIPT) drop_bacula_tables $(DESTDIR)$(datadir)/bacula/drop_bacula_tables
-! $(INSTALL_SCRIPT) make_bacula_tables $(DESTDIR)$(datadir)/bacula/make_bacula_tables
-! $(INSTALL_SCRIPT) make_catalog_backup $(DESTDIR)$(datadir)/bacula/make_catalog_backup
-! $(INSTALL_SCRIPT) delete_catalog_backup $(DESTDIR)$(datadir)/bacula/delete_catalog_backup
-
- uninstall:
- (cd $(DESTDIR)$(scriptdir); $(RMF) create_@DB_NAME@_database)
diff --git a/sysutils/bacula-server/pkg-descr b/sysutils/bacula-server/pkg-descr
deleted file mode 100644
index 4167c26533dc..000000000000
--- a/sysutils/bacula-server/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Bacula is a set of computer programs that permit you (or the system
-administrator) to manage backup, recovery, and verification of
-computer data across a network of computers of different kinds.
-In technical terms, it is a network Client/Server based backup program.
-Bacula is relatively easy to use and efficient, while offering many
-advanced storage management features that make it easy to find and
-recover lost or damaged files. Due to its modular design, Bacula is
-scalable from small single computer systems to systems consisting of
-hundreds of computers located over a large network.
-
-WWW: http://www.bacula.org/
diff --git a/sysutils/bacula-server/pkg-plist b/sysutils/bacula-server/pkg-plist
deleted file mode 100644
index b1313f3a32fb..000000000000
--- a/sysutils/bacula-server/pkg-plist
+++ /dev/null
@@ -1,170 +0,0 @@
-%%SERVER%%etc/query.sql
-%%SERVER%%etc/rc.d/bacula.sh.sample
-%%SERVER%%sbin/chio-bacula
-%%SERVER%%sbin/bacula-dir
-sbin/bacula-fd
-%%SERVER%%sbin/bacula-sd
-%%SERVER%%sbin/bextract
-%%SERVER%%sbin/bls
-%%SERVER%%sbin/bscan
-%%SERVER%%sbin/btape
-%%SERVER%%sbin/console
-%%SERVER%%sbin/dbcheck
-%%SERVER%%sbin/smtp
-%%SERVER%%share/bacula/create_%%DBTYPE%%_database
-%%SERVER%%share/bacula/delete_catalog_backup
-%%SERVER%%share/bacula/drop_bacula_tables
-%%SERVER%%share/bacula/drop_%%DBTYPE%%_tables
-%%SERVER%%share/bacula/make_bacula_tables
-%%SERVER%%share/bacula/make_%%DBTYPE%%_tables
-%%SERVER%%share/bacula/make_catalog_backup
-%%PORTDOCS%%%%DOCSDIR%%/bacula.pdf
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/.cvsignore
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/Bacula.apf
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/add-nav.list
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/add-nav.pl
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/autochangers.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/autochangers.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/back.gif
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/bacula-features.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/bacula-features.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/bacula-logo.gif
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/bacula-styles.css
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/bacula.book
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/bacula.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/bacula.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/bacula_template.inc
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/bclogo.gif
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/bootstrap.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/bootstrap.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/bugs.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/bugs.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/catalog.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/catalog.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/catmaintenance.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/catmaintenance.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/configure.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/configure.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/console.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/console.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/consoleconf.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/consoleconf.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/daemonprotocol.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/daemonprotocol.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/developers.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/developers.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/dirdconf.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/dirdconf.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/director.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/director.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/disk.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/disk.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/error.gif
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/faq.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/faq.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/file.gif
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/file.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/file.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/filedconf.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/filedconf.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/flow.gif
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/flow.jpeg
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/gpl.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/gpl.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/gui-interface.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/gui-interface.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/home.gif
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/idle.gif
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/imgdot-1x1-000000.gif
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/imgdot-1x1-transp-ffffff.gif
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/index.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/index.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/install.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/install.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/internaldb.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/internaldb.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/internals.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/internals.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/kaboom.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/kaboom.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/lesser.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/lesser.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/license.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/license.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/md5.gif
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/md5.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/md5.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/mediaformat.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/mediaformat.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/mempool.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/mempool.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/messagesres.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/messagesres.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/mysql.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/mysql.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/netprotocol.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/netprotocol.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/next.gif
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/philosophical-gnu-sm.jpg
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/porting.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/porting.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/progs.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/progs.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/projects.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/projects.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/quickstart.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/quickstart.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/recycling.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/recycling.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/regression.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/regression.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/rescue.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/rescue.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/restore.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/restore.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/running.gif
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/running.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/running.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/security.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/security.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/smartall.gif
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/smartall.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/smartall.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/sqlite.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/sqlite.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/state.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/state.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/status.gif
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/storage.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/storage.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/storedconf.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/storedconf.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/strategies.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/strategies.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/tapetesting.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/tapetesting.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/thanks.gif
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/thanks.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/thanks.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/tips.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/tips.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/vars.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/vars.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/verify.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/verify.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/waiting.gif
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/win32.html
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/win32.wml
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/wininstall-1.gif
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/wininstall-2.gif
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/wininstall-3.gif
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/wininstall-4.gif
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/wininstall-5.gif
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/wininstall-6.gif
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/wininstall-7.gif
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/wininstall-8.gif
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/wininstall-9.gif
-%%PORTDOCS%%%%DOCSDIR%%/html-manual/working.gif
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/html-manual
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-%%SERVER%%@dirrm share/bacula
diff --git a/sysutils/cfengine3-legacy/Makefile b/sysutils/cfengine3-legacy/Makefile
deleted file mode 100644
index 1e17c1a2364b..000000000000
--- a/sysutils/cfengine3-legacy/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# New ports collection makefile for: cfengine
-# Date created: March 16, 1998
-# Whom: jseger@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= cfengine
-PORTVERSION= 1.6.3
-PORTREVISION= 4
-CATEGORIES= sysutils
-MASTER_SITES= ftp://ftp.iu.hio.no/pub/cfengine/ \
- ftp://ftp.sunsite.utk.edu/pub/cfengine/cfengine-ftp/ \
- ${MASTER_SITE_GNU}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= gordon@FreeBSD.org
-COMMENT= GNU cfengine - a systems administration tool for networks
-
-.if defined(PACKAGE_BUILDING)
-BUILD_DEPENDS= latex:${PORTSDIR}/print/teTeX
-.endif
-
-LIB_DEPENDS= db3.3:${PORTSDIR}/databases/db3
-.if defined(PACKAGE_BUILDING) && !exists(/usr/include/tcpd.h)
-LIB_DEPENDS+= wrap.7:${PORTSDIR}/security/tcp_wrapper
-.endif
-
-USE_GMAKE= yes
-USE_AUTOMAKE_VER=14
-
-MAN8= cfengine.8
-
-pre-configure:
- @cd ${WRKSRC} && ${ACLOCAL} && ${AUTOHEADER}
-
-post-install:
-.if defined(NOPORTDOCS)
- @${RM} -rf ${PREFIX}/share/doc/${PORTNAME}
-.endif
-
-.include <bsd.port.mk>
diff --git a/sysutils/cfengine3-legacy/distinfo b/sysutils/cfengine3-legacy/distinfo
deleted file mode 100644
index 78eea57961bf..000000000000
--- a/sysutils/cfengine3-legacy/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (cfengine-1.6.3.tar.gz) = 5076ff2292a2a00acafc9849175384e3
diff --git a/sysutils/cfengine3-legacy/files/patch-ab b/sysutils/cfengine3-legacy/files/patch-ab
deleted file mode 100644
index 61a20728638a..000000000000
--- a/sysutils/cfengine3-legacy/files/patch-ab
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/classes.c.orig Wed Oct 20 03:41:30 1999
-+++ src/classes.c Tue Apr 25 16:37:00 2000
-@@ -97,7 +97,7 @@
- "irix4","ip*","4*", /* irix4 */
- "irix", "ip*","*", /* irix */
- "irix64","ip*","*", /* irix64 */
-- "freebsd","i?86","*", /* freebsd */
-+ "freebsd","*","*", /* freebsd */
- "sunos","i86pc","5*", /* solarisx86 */
- "bsd","*","*", /* bsd 4.3 */
- "newsos","*","*", /* newsos4 */
diff --git a/sysutils/cfengine3-legacy/files/patch-ac b/sysutils/cfengine3-legacy/files/patch-ac
deleted file mode 100644
index 7a6772478e5e..000000000000
--- a/sysutils/cfengine3-legacy/files/patch-ac
+++ /dev/null
@@ -1,28 +0,0 @@
---- configure.in.orig Thu Jan 25 13:06:41 2001
-+++ configure.in Tue Feb 18 12:20:37 2003
-@@ -60,13 +60,13 @@
- AC_PROG_RANLIB
- AC_PROG_INSTALL
-
--AC_PATH_PROG(LATEX, latex, false, \
-+AC_PATH_PROG(LATEX, latex, true, \
- $PATH:$prefix/bin:/usr/bin:/usr/local/bin)
--AC_PATH_PROG(TEXI2DVI, texi2dvi, false, \
-+AC_PATH_PROG(TEXI2DVI, texi2dvi, true, \
- $PATH:$prefix/bin:/usr/bin:/usr/local/bin)
--AC_PATH_PROG(DVIPS, dvips, false, \
-+AC_PATH_PROG(DVIPS, dvips, true, \
- $PATH:$prefix/bin:/usr/bin:/usr/local/bin)
--AC_PATH_PROG(MAKEINFO, makeinfo, false, \
-+AC_PATH_PROG(MAKEINFO, makeinfo, true, \
- $PATH:$prefix/bin:/usr/bin:/usr/local/bin)
-
-
-@@ -260,7 +260,6 @@
- ;;
- freebsd*)
- AC_DEFINE(FREEBSD)
-- CFLAGS="$CFLAGS -pthread"
- AC_CHECK_HEADERS(pthread.h)
- ;;
- netbsd*)
diff --git a/sysutils/cfengine3-legacy/files/patch-ad b/sysutils/cfengine3-legacy/files/patch-ad
deleted file mode 100644
index bac2c957947f..000000000000
--- a/sysutils/cfengine3-legacy/files/patch-ad
+++ /dev/null
@@ -1,41 +0,0 @@
-This moves the documentation out of /usr/local/share/cfengine/{doc,html} into
-/usr/local/shared/doc/cfengine to keep it inline with the rest of the ports.
-
---- doc/Makefile.am.orig Fri Dec 1 02:24:39 2000
-+++ doc/Makefile.am Thu Sep 19 08:39:57 2002
-@@ -2,7 +2,7 @@
- info_TEXINFOS = cfengine-Reference.texinfo cfengine-Tutorial.texinfo
-
- # Info used in building and installing HTML files
--htmldir = $(pkgdatadir)/html
-+htmldir = $(datadir)/doc/cfengine
- htmlfiles = cfengine-Reference.html cfengine-Tutorial.html
- html_DATA = $(htmlfiles) cf-security.html
-
-@@ -14,21 +14,22 @@
- # then uncomment the reference to ps2
- psfiles = $(ps1) # $(ps2)
-
--psdir = $(pkgdatadir)/doc
-+psdir = $(datadir)/doc/cfengine
- ps_DATA = $(psfiles)
-
- # Make sure these get distributed with everything else.
- EXTRA_DIST = \
- texinfo.tex \
-- cf-security.html \
-+ $(html_DATA) \
-+ $(ps_DATA) \
- locks.latex \
- paper1.latex \
- paper2.latex
-
--SUFFIXES = html latex
-+SUFFIXES = .html .latex
-
- %.html : %.texinfo
-- ${MAKEINFO} --html $<
-+ ${MAKEINFO} --html --no-split $<
-
- %.dvi : %.latex
- ${LATEX} $<
diff --git a/sysutils/cfengine3-legacy/files/patch-ae b/sysutils/cfengine3-legacy/files/patch-ae
deleted file mode 100644
index 364e79ebecbb..000000000000
--- a/sysutils/cfengine3-legacy/files/patch-ae
+++ /dev/null
@@ -1,15 +0,0 @@
-This patch only makes sense if you subscribe to the FreeBSD port model.
-Basically this only works if you have installed BerkleyDB from the ports
-collection.
-
---- src/misc.c.orig Wed Jan 24 07:28:01 2001
-+++ src/misc.c Wed Mar 28 12:41:06 2001
-@@ -39,7 +39,7 @@
-
-
- #ifdef HAVE_DB_H
--# include <db.h>
-+#include <db3/db.h>
- #endif
-
- /*******************************************************************/
diff --git a/sysutils/cfengine3-legacy/files/patch-af b/sysutils/cfengine3-legacy/files/patch-af
deleted file mode 100644
index c7a33e7b209e..000000000000
--- a/sysutils/cfengine3-legacy/files/patch-af
+++ /dev/null
@@ -1,13 +0,0 @@
-Fix the linking so only cfd is linked with pthreads. This keeps cfengine
-from trying to use thread-unsafe resolver functions.
-
---- src/Makefile.am.orig Fri Aug 10 23:58:47 2001
-+++ src/Makefile.am Fri Aug 10 23:59:07 2001
-@@ -95,6 +95,7 @@
- patches.c
-
- cfd_LDADD = -L../pub -lpub $(LEXLIB)
-+cfd_LDFLAGS = -pthread $(LDFLAGS)
-
- cfrun_SOURCES = \
- cfrun.c \
diff --git a/sysutils/cfengine3-legacy/files/patch-ag b/sysutils/cfengine3-legacy/files/patch-ag
deleted file mode 100644
index 1a8101cb3542..000000000000
--- a/sysutils/cfengine3-legacy/files/patch-ag
+++ /dev/null
@@ -1,13 +0,0 @@
-This fixes the problem with cfd not finding the correct interfaces.
-
---- src/misc.c.orig Wed Jan 24 07:28:01 2001
-+++ src/misc.c Fri Aug 10 23:34:45 2001
-@@ -284,7 +284,7 @@
- list.ifc_len = sizeof(ifbuf);
- list.ifc_req = ifbuf;
-
--if (ioctl(fd, SIOCGIFCONF, &list) == -1 || (list.ifc_len < (sizeof(struct ifreq))))
-+if (ioctl(fd, OSIOCGIFCONF, &list) == -1 || (list.ifc_len < (sizeof(struct ifreq))))
- {
- CfLog(cferror,"Couldn't get interfaces","ioctl");
- exit(1);
diff --git a/sysutils/cfengine3-legacy/pkg-descr b/sysutils/cfengine3-legacy/pkg-descr
deleted file mode 100644
index b1a53d4609d2..000000000000
--- a/sysutils/cfengine3-legacy/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Cfengine, or the configuration engine is an agent/software robot and a
-very high level language for building expert systems to administrate
-and configure large computer networks. Cfengine uses the idea of
-classes and a primitive form of intelligence to define and automate
-the configuration and maintenance of system state, for small to huge
-configurations. Cfengine is designed to be a part of a computer immune
-system.
-
-WWW: http://www.cfengine.org/
diff --git a/sysutils/cfengine3-legacy/pkg-plist b/sysutils/cfengine3-legacy/pkg-plist
deleted file mode 100644
index 50e59a2aba1f..000000000000
--- a/sysutils/cfengine3-legacy/pkg-plist
+++ /dev/null
@@ -1,56 +0,0 @@
-@unexec install-info --delete %D/info/cfengine-Reference.info %D/info/dir
-@unexec install-info --delete %D/info/cfengine-Tutorial.info %D/info/dir
-info/cfengine-Reference.info
-info/cfengine-Reference.info-1
-info/cfengine-Reference.info-2
-info/cfengine-Reference.info-3
-info/cfengine-Reference.info-4
-info/cfengine-Reference.info-5
-info/cfengine-Reference.info-6
-info/cfengine-Reference.info-7
-info/cfengine-Tutorial.info
-info/cfengine-Tutorial.info-1
-info/cfengine-Tutorial.info-2
-info/cfengine-Tutorial.info-3
-info/cfengine-Tutorial.info-4
-info/cfengine-Tutorial.info-5
-@exec install-info %D/info/cfengine-Reference.info %D/info/dir
-@exec install-info %D/info/cfengine-Tutorial.info %D/info/dir
-sbin/cfcron
-sbin/cfd
-sbin/cfdoc
-sbin/cfengine
-sbin/cfkey
-sbin/cfmail
-sbin/cfmailfilter
-sbin/cfrun
-sbin/cfwrap
-sbin/vicf
-share/cfengine/cf.chflags.example
-share/cfengine/cf.freebsd.example
-share/cfengine/cf.ftp.example
-share/cfengine/cf.groups.example
-share/cfengine/cf.linux.example
-share/cfengine/cf.main.example
-share/cfengine/cf.motd.example
-share/cfengine/cf.preconf.example
-share/cfengine/cf.services.example
-share/cfengine/cf.site.example
-share/cfengine/cf.solaris.example
-share/cfengine/cf.sun4.example
-share/cfengine/cf.users.example
-share/cfengine/cfd.conf.example
-share/cfengine/cfdaily
-share/cfengine/cfengine.conf.example
-share/cfengine/cfengine.el
-share/cfengine/cfrc.example
-share/cfengine/cfrun.hosts.example
-share/cfengine/start-cfd
-@dirrm share/cfengine
-%%PORTDOCS%%share/doc/cfengine/cf-security.html
-%%PORTDOCS%%share/doc/cfengine/cfengine-Reference.html
-%%PORTDOCS%%share/doc/cfengine/cfengine-Tutorial.html
-%%PORTDOCS%%share/doc/cfengine/locks.ps
-%%PORTDOCS%%share/doc/cfengine/paper1.ps
-%%PORTDOCS%%share/doc/cfengine/paper2.ps
-%%PORTDOCS%%@dirrm share/doc/cfengine
diff --git a/sysutils/cfengine3/Makefile b/sysutils/cfengine3/Makefile
deleted file mode 100644
index 1e17c1a2364b..000000000000
--- a/sysutils/cfengine3/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# New ports collection makefile for: cfengine
-# Date created: March 16, 1998
-# Whom: jseger@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= cfengine
-PORTVERSION= 1.6.3
-PORTREVISION= 4
-CATEGORIES= sysutils
-MASTER_SITES= ftp://ftp.iu.hio.no/pub/cfengine/ \
- ftp://ftp.sunsite.utk.edu/pub/cfengine/cfengine-ftp/ \
- ${MASTER_SITE_GNU}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= gordon@FreeBSD.org
-COMMENT= GNU cfengine - a systems administration tool for networks
-
-.if defined(PACKAGE_BUILDING)
-BUILD_DEPENDS= latex:${PORTSDIR}/print/teTeX
-.endif
-
-LIB_DEPENDS= db3.3:${PORTSDIR}/databases/db3
-.if defined(PACKAGE_BUILDING) && !exists(/usr/include/tcpd.h)
-LIB_DEPENDS+= wrap.7:${PORTSDIR}/security/tcp_wrapper
-.endif
-
-USE_GMAKE= yes
-USE_AUTOMAKE_VER=14
-
-MAN8= cfengine.8
-
-pre-configure:
- @cd ${WRKSRC} && ${ACLOCAL} && ${AUTOHEADER}
-
-post-install:
-.if defined(NOPORTDOCS)
- @${RM} -rf ${PREFIX}/share/doc/${PORTNAME}
-.endif
-
-.include <bsd.port.mk>
diff --git a/sysutils/cfengine3/distinfo b/sysutils/cfengine3/distinfo
deleted file mode 100644
index 78eea57961bf..000000000000
--- a/sysutils/cfengine3/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (cfengine-1.6.3.tar.gz) = 5076ff2292a2a00acafc9849175384e3
diff --git a/sysutils/cfengine3/files/patch-ab b/sysutils/cfengine3/files/patch-ab
deleted file mode 100644
index 61a20728638a..000000000000
--- a/sysutils/cfengine3/files/patch-ab
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/classes.c.orig Wed Oct 20 03:41:30 1999
-+++ src/classes.c Tue Apr 25 16:37:00 2000
-@@ -97,7 +97,7 @@
- "irix4","ip*","4*", /* irix4 */
- "irix", "ip*","*", /* irix */
- "irix64","ip*","*", /* irix64 */
-- "freebsd","i?86","*", /* freebsd */
-+ "freebsd","*","*", /* freebsd */
- "sunos","i86pc","5*", /* solarisx86 */
- "bsd","*","*", /* bsd 4.3 */
- "newsos","*","*", /* newsos4 */
diff --git a/sysutils/cfengine3/files/patch-ac b/sysutils/cfengine3/files/patch-ac
deleted file mode 100644
index 7a6772478e5e..000000000000
--- a/sysutils/cfengine3/files/patch-ac
+++ /dev/null
@@ -1,28 +0,0 @@
---- configure.in.orig Thu Jan 25 13:06:41 2001
-+++ configure.in Tue Feb 18 12:20:37 2003
-@@ -60,13 +60,13 @@
- AC_PROG_RANLIB
- AC_PROG_INSTALL
-
--AC_PATH_PROG(LATEX, latex, false, \
-+AC_PATH_PROG(LATEX, latex, true, \
- $PATH:$prefix/bin:/usr/bin:/usr/local/bin)
--AC_PATH_PROG(TEXI2DVI, texi2dvi, false, \
-+AC_PATH_PROG(TEXI2DVI, texi2dvi, true, \
- $PATH:$prefix/bin:/usr/bin:/usr/local/bin)
--AC_PATH_PROG(DVIPS, dvips, false, \
-+AC_PATH_PROG(DVIPS, dvips, true, \
- $PATH:$prefix/bin:/usr/bin:/usr/local/bin)
--AC_PATH_PROG(MAKEINFO, makeinfo, false, \
-+AC_PATH_PROG(MAKEINFO, makeinfo, true, \
- $PATH:$prefix/bin:/usr/bin:/usr/local/bin)
-
-
-@@ -260,7 +260,6 @@
- ;;
- freebsd*)
- AC_DEFINE(FREEBSD)
-- CFLAGS="$CFLAGS -pthread"
- AC_CHECK_HEADERS(pthread.h)
- ;;
- netbsd*)
diff --git a/sysutils/cfengine3/files/patch-ad b/sysutils/cfengine3/files/patch-ad
deleted file mode 100644
index bac2c957947f..000000000000
--- a/sysutils/cfengine3/files/patch-ad
+++ /dev/null
@@ -1,41 +0,0 @@
-This moves the documentation out of /usr/local/share/cfengine/{doc,html} into
-/usr/local/shared/doc/cfengine to keep it inline with the rest of the ports.
-
---- doc/Makefile.am.orig Fri Dec 1 02:24:39 2000
-+++ doc/Makefile.am Thu Sep 19 08:39:57 2002
-@@ -2,7 +2,7 @@
- info_TEXINFOS = cfengine-Reference.texinfo cfengine-Tutorial.texinfo
-
- # Info used in building and installing HTML files
--htmldir = $(pkgdatadir)/html
-+htmldir = $(datadir)/doc/cfengine
- htmlfiles = cfengine-Reference.html cfengine-Tutorial.html
- html_DATA = $(htmlfiles) cf-security.html
-
-@@ -14,21 +14,22 @@
- # then uncomment the reference to ps2
- psfiles = $(ps1) # $(ps2)
-
--psdir = $(pkgdatadir)/doc
-+psdir = $(datadir)/doc/cfengine
- ps_DATA = $(psfiles)
-
- # Make sure these get distributed with everything else.
- EXTRA_DIST = \
- texinfo.tex \
-- cf-security.html \
-+ $(html_DATA) \
-+ $(ps_DATA) \
- locks.latex \
- paper1.latex \
- paper2.latex
-
--SUFFIXES = html latex
-+SUFFIXES = .html .latex
-
- %.html : %.texinfo
-- ${MAKEINFO} --html $<
-+ ${MAKEINFO} --html --no-split $<
-
- %.dvi : %.latex
- ${LATEX} $<
diff --git a/sysutils/cfengine3/files/patch-ae b/sysutils/cfengine3/files/patch-ae
deleted file mode 100644
index 364e79ebecbb..000000000000
--- a/sysutils/cfengine3/files/patch-ae
+++ /dev/null
@@ -1,15 +0,0 @@
-This patch only makes sense if you subscribe to the FreeBSD port model.
-Basically this only works if you have installed BerkleyDB from the ports
-collection.
-
---- src/misc.c.orig Wed Jan 24 07:28:01 2001
-+++ src/misc.c Wed Mar 28 12:41:06 2001
-@@ -39,7 +39,7 @@
-
-
- #ifdef HAVE_DB_H
--# include <db.h>
-+#include <db3/db.h>
- #endif
-
- /*******************************************************************/
diff --git a/sysutils/cfengine3/files/patch-af b/sysutils/cfengine3/files/patch-af
deleted file mode 100644
index c7a33e7b209e..000000000000
--- a/sysutils/cfengine3/files/patch-af
+++ /dev/null
@@ -1,13 +0,0 @@
-Fix the linking so only cfd is linked with pthreads. This keeps cfengine
-from trying to use thread-unsafe resolver functions.
-
---- src/Makefile.am.orig Fri Aug 10 23:58:47 2001
-+++ src/Makefile.am Fri Aug 10 23:59:07 2001
-@@ -95,6 +95,7 @@
- patches.c
-
- cfd_LDADD = -L../pub -lpub $(LEXLIB)
-+cfd_LDFLAGS = -pthread $(LDFLAGS)
-
- cfrun_SOURCES = \
- cfrun.c \
diff --git a/sysutils/cfengine3/files/patch-ag b/sysutils/cfengine3/files/patch-ag
deleted file mode 100644
index 1a8101cb3542..000000000000
--- a/sysutils/cfengine3/files/patch-ag
+++ /dev/null
@@ -1,13 +0,0 @@
-This fixes the problem with cfd not finding the correct interfaces.
-
---- src/misc.c.orig Wed Jan 24 07:28:01 2001
-+++ src/misc.c Fri Aug 10 23:34:45 2001
-@@ -284,7 +284,7 @@
- list.ifc_len = sizeof(ifbuf);
- list.ifc_req = ifbuf;
-
--if (ioctl(fd, SIOCGIFCONF, &list) == -1 || (list.ifc_len < (sizeof(struct ifreq))))
-+if (ioctl(fd, OSIOCGIFCONF, &list) == -1 || (list.ifc_len < (sizeof(struct ifreq))))
- {
- CfLog(cferror,"Couldn't get interfaces","ioctl");
- exit(1);
diff --git a/sysutils/cfengine3/pkg-descr b/sysutils/cfengine3/pkg-descr
deleted file mode 100644
index b1a53d4609d2..000000000000
--- a/sysutils/cfengine3/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Cfengine, or the configuration engine is an agent/software robot and a
-very high level language for building expert systems to administrate
-and configure large computer networks. Cfengine uses the idea of
-classes and a primitive form of intelligence to define and automate
-the configuration and maintenance of system state, for small to huge
-configurations. Cfengine is designed to be a part of a computer immune
-system.
-
-WWW: http://www.cfengine.org/
diff --git a/sysutils/cfengine3/pkg-plist b/sysutils/cfengine3/pkg-plist
deleted file mode 100644
index 50e59a2aba1f..000000000000
--- a/sysutils/cfengine3/pkg-plist
+++ /dev/null
@@ -1,56 +0,0 @@
-@unexec install-info --delete %D/info/cfengine-Reference.info %D/info/dir
-@unexec install-info --delete %D/info/cfengine-Tutorial.info %D/info/dir
-info/cfengine-Reference.info
-info/cfengine-Reference.info-1
-info/cfengine-Reference.info-2
-info/cfengine-Reference.info-3
-info/cfengine-Reference.info-4
-info/cfengine-Reference.info-5
-info/cfengine-Reference.info-6
-info/cfengine-Reference.info-7
-info/cfengine-Tutorial.info
-info/cfengine-Tutorial.info-1
-info/cfengine-Tutorial.info-2
-info/cfengine-Tutorial.info-3
-info/cfengine-Tutorial.info-4
-info/cfengine-Tutorial.info-5
-@exec install-info %D/info/cfengine-Reference.info %D/info/dir
-@exec install-info %D/info/cfengine-Tutorial.info %D/info/dir
-sbin/cfcron
-sbin/cfd
-sbin/cfdoc
-sbin/cfengine
-sbin/cfkey
-sbin/cfmail
-sbin/cfmailfilter
-sbin/cfrun
-sbin/cfwrap
-sbin/vicf
-share/cfengine/cf.chflags.example
-share/cfengine/cf.freebsd.example
-share/cfengine/cf.ftp.example
-share/cfengine/cf.groups.example
-share/cfengine/cf.linux.example
-share/cfengine/cf.main.example
-share/cfengine/cf.motd.example
-share/cfengine/cf.preconf.example
-share/cfengine/cf.services.example
-share/cfengine/cf.site.example
-share/cfengine/cf.solaris.example
-share/cfengine/cf.sun4.example
-share/cfengine/cf.users.example
-share/cfengine/cfd.conf.example
-share/cfengine/cfdaily
-share/cfengine/cfengine.conf.example
-share/cfengine/cfengine.el
-share/cfengine/cfrc.example
-share/cfengine/cfrun.hosts.example
-share/cfengine/start-cfd
-@dirrm share/cfengine
-%%PORTDOCS%%share/doc/cfengine/cf-security.html
-%%PORTDOCS%%share/doc/cfengine/cfengine-Reference.html
-%%PORTDOCS%%share/doc/cfengine/cfengine-Tutorial.html
-%%PORTDOCS%%share/doc/cfengine/locks.ps
-%%PORTDOCS%%share/doc/cfengine/paper1.ps
-%%PORTDOCS%%share/doc/cfengine/paper2.ps
-%%PORTDOCS%%@dirrm share/doc/cfengine
diff --git a/sysutils/doinkd/Makefile b/sysutils/doinkd/Makefile
deleted file mode 100644
index 437abecb218b..000000000000
--- a/sysutils/doinkd/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# New ports collection makefile for: idled
-# Date created: 12 March 1997
-# Whom: Andrew <andrew@ugh.net.au>, Iain Templeton <iain@ugh.net.au>
-#
-# $FreeBSD$
-#
-
-PORTNAME= idled
-PORTVERSION= 1.16
-PORTREVISION= 1
-CATEGORIES= sysutils
-MASTER_SITES= http://www.darkwing.com/idled/download/ \
- ftp://ftp.cs.hope.edu/pub/idled/
-
-MAINTAINER= andrew@ugh.net.au
-COMMENT= A daemon that logs out idle users and those users hogging resources
-
-NO_CDROM= non-profit use and distribution only
-MANCOMPRESSED= yes
-MAN5= idled.cf.5
-MAN8= idled.8
-
-post-extract:
- (cd ${WRKSRC}; make clean)
-
-post-install:
- ${STRIP_CMD} ${PREFIX}/libexec/idled
-.if !exists(${PREFIX}/etc/rc.d/idled.sh)
- @${ECHO} "Installing ${PREFIX}/etc/rc.d/idled.sh startup script."
- ${INSTALL_SCRIPT} -m 751 ${FILESDIR}/idled.sh ${PREFIX}/etc/rc.d/idled.sh
-.endif
-
-.include <bsd.port.mk>
diff --git a/sysutils/doinkd/distinfo b/sysutils/doinkd/distinfo
deleted file mode 100644
index 348e54742417..000000000000
--- a/sysutils/doinkd/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (idled-1.16.tar.gz) = a633e9484acb904e1bf0ed43b8383033
diff --git a/sysutils/doinkd/files/idled.sh b/sysutils/doinkd/files/idled.sh
deleted file mode 100644
index 35c75289f80a..000000000000
--- a/sysutils/doinkd/files/idled.sh
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/sh
-case "$1" in
- stop)
- killall -TERM idled
- echo "idled stopped"
- ;;
- restart)
- killall -TERM idled
- /usr/local/libexec/idled
- echo "idled restarted"
- ;;
- -h)
- echo "Usage: `basename $0` { start | stop | restart }"
- ;;
- *) # includes start
- /usr/local/libexec/idled
- echo -n ' idled'
- ;;
-esac
diff --git a/sysutils/doinkd/files/patch-aa b/sysutils/doinkd/files/patch-aa
deleted file mode 100644
index 47238ce4d40f..000000000000
--- a/sysutils/doinkd/files/patch-aa
+++ /dev/null
@@ -1,105 +0,0 @@
---- Makefile.orig Thu May 16 18:05:28 1996
-+++ Makefile Sat Jan 20 16:22:59 2001
-@@ -2,8 +2,8 @@
- #
-
- # C compiler flags
--CC = cc
--RM = rm
-+CC ?= cc
-+RM ?= rm
- INCLUDE =
-
- ######################################################################
-@@ -166,26 +166,26 @@
- # You will need to delete parse.c before compiling! You can either
- # do so by hand, or do a 'make clean' followed by the normal 'make'.
- #DEFS += -O -m486
--#DEFS += -DBSD_OS2 -DHAVE_SETSID -DHAVE_YYRESTART -DPS_HACK
-+DEFS += -DBSD_OS2 -DHAVE_SETSID -DHAVE_YYRESTART -DPS_HACK
- #DEFS += -DPROC_SEARCH_1
- #SPECLIBS = -lkvm
--#INSTTYPE = install1a
-+INSTTYPE = install1a
- #
--#DEST = /usr/local/libexec
--#CFDEST = /usr/local/libexec
--#MDEST = /usr/local/man
--#LOGDEST = /var/log
-+DEST = ${PREFIX}/libexec
-+CFDEST = ${PREFIX}/etc
-+MDEST = ${PREFIX}/man
-+LOGDEST = /var/log
- #
--#OWNER = root
--#CFOWNER = root
--#MOWNER = man
-+OWNER = root
-+CFOWNER = root
-+MOWNER = man
- #
--#GROUP = daemon
--#CFGROUP = daemon
-+GROUP = daemon
-+CFGROUP = daemon
- #
--#MODE = 750
--#CFMODE = 664
--#MMODE = 444
-+MODE = 750
-+CFMODE = 644
-+MMODE = 444
-
- ######################################################################
- ######################################################################
-@@ -215,25 +215,25 @@
- # SVR4 -- Solaris 2.x
- # Use install3 for /usr/sbin/install
- # and install1 for /usr/ucb/install
--DEFS += -DSYSV -DHAVE_PROC_FS -DUTMPPID -DHAVE_SETSID -DHAVE_UTMPX -DUTMPHOST -DRUDEKILL
--SPECLIBS =
--INSTTYPE = install3
--
--DEST = /usr/local/bin
--CFDEST = /usr/local/lib
--MDEST = /usr/local/man
--LOGDEST = /var/log
-+#DEFS += -DSYSV -DHAVE_PROC_FS -DUTMPPID -DHAVE_SETSID -DHAVE_UTMPX -DUTMPHOST -DRUDEKILL
-+#SPECLIBS =
-+#INSTTYPE = install3
-
--OWNER = root
--CFOWNER = root
--MOWNER = root
-+#DEST = /usr/local/bin
-+#CFDEST = /usr/local/lib
-+#MDEST = /usr/local/man
-+#LOGDEST = /var/log
-+
-+#OWNER = root
-+#CFOWNER = root
-+#MOWNER = root
-
--GROUP = root
--CFGROUP = root
-+#GROUP = root
-+#CFGROUP = root
-
--MODE = 750
--CFMODE = 664
--MMODE = 644
-+#MODE = 750
-+#CFMODE = 664
-+#MMODE = 644
-
- ######################################################################
- ######################################################################
-@@ -428,7 +428,7 @@
- # HERE are the big CFLAGS
- # Add -g if you want debugging
- # Add -O or whatever variant for optimization
--CFLAGS = ${DEFS} ${DEBUG} -DCONFIG=\"${CONFIG}\" -DLOGFILE=\"${LOGFILE}\" ${INCLUDE}
-+CFLAGS+= ${DEFS} ${DEBUG} -DCONFIG=\"${CONFIG}\" -DLOGFILE=\"${LOGFILE}\" ${INCLUDE}
-
- # For HP's ANSI C compiler (use -g instead of +O3 for debugging)
- # CFLAGS = +O3 -Aa -D_HPUX_SOURCE ${DEFS} ${DEBUG} -DCONFIG=\"${CONFIG}\" -DLOGFILE=\"${LOGFILE}\" ${INCLUDE}
diff --git a/sysutils/doinkd/pkg-descr b/sysutils/doinkd/pkg-descr
deleted file mode 100644
index 0c745cc549d0..000000000000
--- a/sysutils/doinkd/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This is a port of idled by Michael P. Crider. Idled is a daemon that runs on a
-machine to keep an eye on current users. If users have been idle for too long,
-or have been logged on for too long, or have logged in too many times, it will
-warn them and log them out appropriately.
-
-WWW: http://www.darkwing.com/idled/
diff --git a/sysutils/doinkd/pkg-message b/sysutils/doinkd/pkg-message
deleted file mode 100644
index 4b30e9e37261..000000000000
--- a/sysutils/doinkd/pkg-message
+++ /dev/null
@@ -1,38 +0,0 @@
-Idled Copyright (c) 1995-1996 Mike Crider (crider@cs.hope.edu)
-All rights reserved.
-
-*****************************************************************
-*****************************************************************
-
-REDISTRIBUTION AND USE IN SOURCE AND BINARY FORMS FOR NON-PROFIT
-USE ARE PERMITTED PROVIDED THAT:
- (1) SOURCE CODE DISTRIBUTIONS BE COMPLETE AND REMAIN
- UNMODIFIED *IF* IT IS TO RETAIN THE NAME "IDLED" --
- ALL SUCH DISTRIBUTIONS MUST ALSO RETAIN THIS
- COPYRIGHT NOTICE IN ITS ENTIRETY.
- (2) MODIFIED SOURCE CODE DISTRIBUTIONS USE A SUFFICIENTLY
- DIFFERENT NAME, CLEARLY GIVE FULL CREDIT FOR ALL WORK
- USED FROM THIS DISTRIBUTION, AND RETAIN THIS COPYRIGHT
- NOTICE IN ITS ENTIRETY.
- (3) IN GENERAL, ALL DISTRIBUTIONS *MUST* RETAIN THIS
- COPYRIGHT NOTICE IN ITS ENTIRETY.
-
-I REQUEST THAT ANY MODIFICATIONS MADE TO IMPROVE THE CODE OR
-FUNCTIONALITY OF THE PROGRAM BE SENT TO ME FOR REVIEW AND
-POSSIBLE INCLUSION IN THE NEXT RELEASE OF IDLED.
-
-DISCLAIMER: IF IDLED FAILS TO PERFORM AS YOU EXPECTED, OR WORSE,
- SOMEHOW DAMAGES YOUR SYSTEM, I WILL NOT BE HELD
- RESPONSIBLE. THIS SOFTWARE IS PROVIDED ``AS IS''
- WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES. USE AT
- YOUR OWN RISK.
-
-
-If you have questions, comments, bug reports, suggestions, and/or
-requests for modification of this program, please contact:
-
- Mike Crider
- crider@cs.hope.edu
-
-*****************************************************************
-*****************************************************************
diff --git a/sysutils/doinkd/pkg-plist b/sysutils/doinkd/pkg-plist
deleted file mode 100644
index 079138685481..000000000000
--- a/sysutils/doinkd/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-etc/idled.cf.template
-etc/rc.d/idled.sh
-libexec/idled
diff --git a/sysutils/duplicity-devel/Makefile b/sysutils/duplicity-devel/Makefile
deleted file mode 100644
index aeb51e6d93b3..000000000000
--- a/sysutils/duplicity-devel/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# New ports collection makefile for: duplicity
-# Date created: Wed Jun 11 19:53:46 CEST 2003
-# Whom: Gerhard Häring <gh@ghaering.de>
-#
-# $FreeBSD$
-#
-
-PORTNAME= duplicity
-PORTVERSION= 0.4.0
-CATEGORIES= sysutils
-MASTER_SITES= ${MASTER_SITE_SAVANNAH}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-DISTNAME= ${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= gh@ghaering.de
-COMMENT= Untrusted backup using rsync algorithm
-
-LIB_DEPENDS= rsync.1:${PORTSDIR}/net/librsync
-RUN_DEPENDS= gpg:${PORTSDIR}/security/gnupg
-
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-
-MAN1= duplicity.1 rdiffdir.1
-
-DOCFILES= CHANGELOG COPYING README
-DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}
-
-post-install:
- ${INSTALL_MAN} ${WRKSRC}/duplicity.1 ${PREFIX}/man/man1
- ${INSTALL_MAN} ${WRKSRC}/rdiffdir.1 ${PREFIX}/man/man1
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for file in ${DOCFILES}
- @${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/sysutils/duplicity-devel/distinfo b/sysutils/duplicity-devel/distinfo
deleted file mode 100644
index 55435ee811a5..000000000000
--- a/sysutils/duplicity-devel/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (duplicity-0.4.0.tar.gz) = c2dfc0b3ab52de1ed7254775cbc62ef2
diff --git a/sysutils/duplicity-devel/files/patch-librsyncmodule.c b/sysutils/duplicity-devel/files/patch-librsyncmodule.c
deleted file mode 100644
index d8e0db197e1e..000000000000
--- a/sysutils/duplicity-devel/files/patch-librsyncmodule.c
+++ /dev/null
@@ -1,19 +0,0 @@
-*** _librsyncmodule.c.orig Sat Aug 9 17:26:51 2003
---- _librsyncmodule.c Sat Aug 9 17:26:59 2003
-***************
-*** 13,19 ****
- * ----------------------------------------------------------------------- */
-
- #include <Python.h>
-! #include <rsync.h>
- #define RS_JOB_BLOCKSIZE 65536
-
- static PyObject *librsyncError;
---- 13,19 ----
- * ----------------------------------------------------------------------- */
-
- #include <Python.h>
-! #include <librsync.h>
- #define RS_JOB_BLOCKSIZE 65536
-
- static PyObject *librsyncError;
diff --git a/sysutils/duplicity-devel/files/patch-setup.py b/sysutils/duplicity-devel/files/patch-setup.py
deleted file mode 100644
index 2484a45dd4ee..000000000000
--- a/sysutils/duplicity-devel/files/patch-setup.py
+++ /dev/null
@@ -1,38 +0,0 @@
-*** /tmp/duplicity-0.4.0/setup.py Sat Nov 30 23:41:29 2002
---- setup.py Wed Jun 11 20:31:32 2003
-***************
-*** 9,14 ****
---- 9,18 ----
- print "Sorry, duplicity requires version 2.2 or later of python"
- sys.exit(1)
-
-+ LOCALBASE = os.environ.get("LOCALBASE", "/usr/local")
-+ include_dirs = ['%s/include' % LOCALBASE]
-+ library_dirs = ['%s/lib/' % LOCALBASE]
-+
- setup(name="duplicity",
- version=version_string,
- description="Untrusted backup using rsync algorithm",
-***************
-*** 19,28 ****
- package_dir = {"duplicity": "src"},
- ext_modules = [Extension("duplicity._librsync",
- ["_librsyncmodule.c"],
-! libraries=["rsync"])],
-! scripts = ['rdiffdir', 'duplicity'],
-! data_files = [('share/man/man1', ['duplicity.1', 'rdiffdir.1']),
-! ('share/doc/duplicity-%s' % version_string,
-! ['COPYING', 'README', 'CHANGELOG'])])
-
-
---- 23,32 ----
- package_dir = {"duplicity": "src"},
- ext_modules = [Extension("duplicity._librsync",
- ["_librsyncmodule.c"],
-! libraries=["rsync"],
-! include_dirs=include_dirs,
-! library_dirs=library_dirs)],
-! scripts = ['rdiffdir', 'duplicity']
-! )
-
-
diff --git a/sysutils/duplicity-devel/pkg-descr b/sysutils/duplicity-devel/pkg-descr
deleted file mode 100644
index 0699603e77f3..000000000000
--- a/sysutils/duplicity-devel/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Duplicity backs directories by producing encrypted tar-format volumes and
-uploading them to a remote or local file server. Because duplicity uses
-librsync, the incremental archives are space efficient and only record the
-parts of files that have changed since the last backup. Because duplicity
-uses GnuPG to encrypt and/or sign these archives, they will be safe from
-spying and/or modification by the server.
-
-WWW: http://www.nongnu.org/duplicity/
diff --git a/sysutils/duplicity-devel/pkg-plist b/sysutils/duplicity-devel/pkg-plist
deleted file mode 100644
index a5cdcb2d43e1..000000000000
--- a/sysutils/duplicity-devel/pkg-plist
+++ /dev/null
@@ -1,77 +0,0 @@
-bin/duplicity
-bin/rdiffdir
-%%PYTHON_SITELIBDIR%%/duplicity/GnuPGInterface.py
-%%PYTHON_SITELIBDIR%%/duplicity/GnuPGInterface.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/GnuPGInterface.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/__init__.py
-%%PYTHON_SITELIBDIR%%/duplicity/__init__.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/__init__.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/_librsync.so
-%%PYTHON_SITELIBDIR%%/duplicity/backends.py
-%%PYTHON_SITELIBDIR%%/duplicity/backends.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/backends.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/collections.py
-%%PYTHON_SITELIBDIR%%/duplicity/collections.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/collections.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/commandline.py
-%%PYTHON_SITELIBDIR%%/duplicity/commandline.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/commandline.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/diffdir.py
-%%PYTHON_SITELIBDIR%%/duplicity/diffdir.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/diffdir.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/dup_temp.py
-%%PYTHON_SITELIBDIR%%/duplicity/dup_temp.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/dup_temp.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/dup_time.py
-%%PYTHON_SITELIBDIR%%/duplicity/dup_time.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/dup_time.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/file_naming.py
-%%PYTHON_SITELIBDIR%%/duplicity/file_naming.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/file_naming.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/globals.py
-%%PYTHON_SITELIBDIR%%/duplicity/globals.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/globals.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/gpg.py
-%%PYTHON_SITELIBDIR%%/duplicity/gpg.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/gpg.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/lazy.py
-%%PYTHON_SITELIBDIR%%/duplicity/lazy.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/lazy.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/librsync.py
-%%PYTHON_SITELIBDIR%%/duplicity/librsync.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/librsync.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/log.py
-%%PYTHON_SITELIBDIR%%/duplicity/log.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/log.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/manifest.py
-%%PYTHON_SITELIBDIR%%/duplicity/manifest.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/manifest.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/misc.py
-%%PYTHON_SITELIBDIR%%/duplicity/misc.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/misc.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/patchdir.py
-%%PYTHON_SITELIBDIR%%/duplicity/patchdir.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/patchdir.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/path.py
-%%PYTHON_SITELIBDIR%%/duplicity/path.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/path.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/robust.py
-%%PYTHON_SITELIBDIR%%/duplicity/robust.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/robust.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/selection.py
-%%PYTHON_SITELIBDIR%%/duplicity/selection.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/selection.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/static.py
-%%PYTHON_SITELIBDIR%%/duplicity/static.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/static.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/statistics.py
-%%PYTHON_SITELIBDIR%%/duplicity/statistics.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/statistics.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/tarfile.py
-%%PYTHON_SITELIBDIR%%/duplicity/tarfile.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/tarfile.pyo
-@dirrm %%PYTHON_SITELIBDIR%%/duplicity
-%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/sysutils/duplicity05/Makefile b/sysutils/duplicity05/Makefile
deleted file mode 100644
index aeb51e6d93b3..000000000000
--- a/sysutils/duplicity05/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# New ports collection makefile for: duplicity
-# Date created: Wed Jun 11 19:53:46 CEST 2003
-# Whom: Gerhard Häring <gh@ghaering.de>
-#
-# $FreeBSD$
-#
-
-PORTNAME= duplicity
-PORTVERSION= 0.4.0
-CATEGORIES= sysutils
-MASTER_SITES= ${MASTER_SITE_SAVANNAH}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-DISTNAME= ${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= gh@ghaering.de
-COMMENT= Untrusted backup using rsync algorithm
-
-LIB_DEPENDS= rsync.1:${PORTSDIR}/net/librsync
-RUN_DEPENDS= gpg:${PORTSDIR}/security/gnupg
-
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-
-MAN1= duplicity.1 rdiffdir.1
-
-DOCFILES= CHANGELOG COPYING README
-DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}
-
-post-install:
- ${INSTALL_MAN} ${WRKSRC}/duplicity.1 ${PREFIX}/man/man1
- ${INSTALL_MAN} ${WRKSRC}/rdiffdir.1 ${PREFIX}/man/man1
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for file in ${DOCFILES}
- @${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/sysutils/duplicity05/distinfo b/sysutils/duplicity05/distinfo
deleted file mode 100644
index 55435ee811a5..000000000000
--- a/sysutils/duplicity05/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (duplicity-0.4.0.tar.gz) = c2dfc0b3ab52de1ed7254775cbc62ef2
diff --git a/sysutils/duplicity05/files/patch-librsyncmodule.c b/sysutils/duplicity05/files/patch-librsyncmodule.c
deleted file mode 100644
index d8e0db197e1e..000000000000
--- a/sysutils/duplicity05/files/patch-librsyncmodule.c
+++ /dev/null
@@ -1,19 +0,0 @@
-*** _librsyncmodule.c.orig Sat Aug 9 17:26:51 2003
---- _librsyncmodule.c Sat Aug 9 17:26:59 2003
-***************
-*** 13,19 ****
- * ----------------------------------------------------------------------- */
-
- #include <Python.h>
-! #include <rsync.h>
- #define RS_JOB_BLOCKSIZE 65536
-
- static PyObject *librsyncError;
---- 13,19 ----
- * ----------------------------------------------------------------------- */
-
- #include <Python.h>
-! #include <librsync.h>
- #define RS_JOB_BLOCKSIZE 65536
-
- static PyObject *librsyncError;
diff --git a/sysutils/duplicity05/files/patch-setup.py b/sysutils/duplicity05/files/patch-setup.py
deleted file mode 100644
index 2484a45dd4ee..000000000000
--- a/sysutils/duplicity05/files/patch-setup.py
+++ /dev/null
@@ -1,38 +0,0 @@
-*** /tmp/duplicity-0.4.0/setup.py Sat Nov 30 23:41:29 2002
---- setup.py Wed Jun 11 20:31:32 2003
-***************
-*** 9,14 ****
---- 9,18 ----
- print "Sorry, duplicity requires version 2.2 or later of python"
- sys.exit(1)
-
-+ LOCALBASE = os.environ.get("LOCALBASE", "/usr/local")
-+ include_dirs = ['%s/include' % LOCALBASE]
-+ library_dirs = ['%s/lib/' % LOCALBASE]
-+
- setup(name="duplicity",
- version=version_string,
- description="Untrusted backup using rsync algorithm",
-***************
-*** 19,28 ****
- package_dir = {"duplicity": "src"},
- ext_modules = [Extension("duplicity._librsync",
- ["_librsyncmodule.c"],
-! libraries=["rsync"])],
-! scripts = ['rdiffdir', 'duplicity'],
-! data_files = [('share/man/man1', ['duplicity.1', 'rdiffdir.1']),
-! ('share/doc/duplicity-%s' % version_string,
-! ['COPYING', 'README', 'CHANGELOG'])])
-
-
---- 23,32 ----
- package_dir = {"duplicity": "src"},
- ext_modules = [Extension("duplicity._librsync",
- ["_librsyncmodule.c"],
-! libraries=["rsync"],
-! include_dirs=include_dirs,
-! library_dirs=library_dirs)],
-! scripts = ['rdiffdir', 'duplicity']
-! )
-
-
diff --git a/sysutils/duplicity05/pkg-descr b/sysutils/duplicity05/pkg-descr
deleted file mode 100644
index 0699603e77f3..000000000000
--- a/sysutils/duplicity05/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Duplicity backs directories by producing encrypted tar-format volumes and
-uploading them to a remote or local file server. Because duplicity uses
-librsync, the incremental archives are space efficient and only record the
-parts of files that have changed since the last backup. Because duplicity
-uses GnuPG to encrypt and/or sign these archives, they will be safe from
-spying and/or modification by the server.
-
-WWW: http://www.nongnu.org/duplicity/
diff --git a/sysutils/duplicity05/pkg-plist b/sysutils/duplicity05/pkg-plist
deleted file mode 100644
index a5cdcb2d43e1..000000000000
--- a/sysutils/duplicity05/pkg-plist
+++ /dev/null
@@ -1,77 +0,0 @@
-bin/duplicity
-bin/rdiffdir
-%%PYTHON_SITELIBDIR%%/duplicity/GnuPGInterface.py
-%%PYTHON_SITELIBDIR%%/duplicity/GnuPGInterface.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/GnuPGInterface.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/__init__.py
-%%PYTHON_SITELIBDIR%%/duplicity/__init__.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/__init__.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/_librsync.so
-%%PYTHON_SITELIBDIR%%/duplicity/backends.py
-%%PYTHON_SITELIBDIR%%/duplicity/backends.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/backends.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/collections.py
-%%PYTHON_SITELIBDIR%%/duplicity/collections.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/collections.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/commandline.py
-%%PYTHON_SITELIBDIR%%/duplicity/commandline.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/commandline.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/diffdir.py
-%%PYTHON_SITELIBDIR%%/duplicity/diffdir.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/diffdir.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/dup_temp.py
-%%PYTHON_SITELIBDIR%%/duplicity/dup_temp.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/dup_temp.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/dup_time.py
-%%PYTHON_SITELIBDIR%%/duplicity/dup_time.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/dup_time.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/file_naming.py
-%%PYTHON_SITELIBDIR%%/duplicity/file_naming.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/file_naming.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/globals.py
-%%PYTHON_SITELIBDIR%%/duplicity/globals.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/globals.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/gpg.py
-%%PYTHON_SITELIBDIR%%/duplicity/gpg.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/gpg.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/lazy.py
-%%PYTHON_SITELIBDIR%%/duplicity/lazy.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/lazy.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/librsync.py
-%%PYTHON_SITELIBDIR%%/duplicity/librsync.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/librsync.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/log.py
-%%PYTHON_SITELIBDIR%%/duplicity/log.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/log.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/manifest.py
-%%PYTHON_SITELIBDIR%%/duplicity/manifest.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/manifest.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/misc.py
-%%PYTHON_SITELIBDIR%%/duplicity/misc.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/misc.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/patchdir.py
-%%PYTHON_SITELIBDIR%%/duplicity/patchdir.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/patchdir.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/path.py
-%%PYTHON_SITELIBDIR%%/duplicity/path.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/path.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/robust.py
-%%PYTHON_SITELIBDIR%%/duplicity/robust.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/robust.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/selection.py
-%%PYTHON_SITELIBDIR%%/duplicity/selection.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/selection.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/static.py
-%%PYTHON_SITELIBDIR%%/duplicity/static.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/static.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/statistics.py
-%%PYTHON_SITELIBDIR%%/duplicity/statistics.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/statistics.pyo
-%%PYTHON_SITELIBDIR%%/duplicity/tarfile.py
-%%PYTHON_SITELIBDIR%%/duplicity/tarfile.pyc
-%%PYTHON_SITELIBDIR%%/duplicity/tarfile.pyo
-@dirrm %%PYTHON_SITELIBDIR%%/duplicity
-%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/sysutils/filelight-kde4/Makefile b/sysutils/filelight-kde4/Makefile
deleted file mode 100644
index 668c54f17bdf..000000000000
--- a/sysutils/filelight-kde4/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# New ports collection makefile for: filelight
-# Date created: Fri Aug 29 21:16:39 CEST 2003
-# Whom: Markus Brueffer <brueffer@phoenix-systems.de>
-#
-# $FreeBSD$
-#
-
-PORTNAME= filelight
-PORTVERSION= 0.6.0
-CATEGORIES= sysutils kde
-MASTER_SITES= http://www.methylblue.com/filelight/
-
-MAINTAINER= brueffer@phoenix-systems.de
-COMMENT= Represent a file system as a set of concentric segmented-rings
-
-USE_KDELIBS_VER=3
-GNU_CONFIGURE= yes
-USE_GMAKE= yes
-USE_REINPLACE= yes
-
-CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
-
-post-patch:
- @${CP} ${FILESDIR}/mntent* ${WRKSRC}/filelight
- @${REINPLACE_CMD} -e 's/-O2//g; s/-pedantic //g' \
- ${CONFIGURE_WRKSRC}/configure
-
-.include <bsd.port.mk>
diff --git a/sysutils/filelight-kde4/distinfo b/sysutils/filelight-kde4/distinfo
deleted file mode 100644
index 8a782fb01209..000000000000
--- a/sysutils/filelight-kde4/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (filelight-0.6.0.tar.gz) = 9d3a35ce1125aac971ba61fd5cc7bcd8
diff --git a/sysutils/filelight-kde4/files/mntent.h b/sysutils/filelight-kde4/files/mntent.h
deleted file mode 100644
index 24a574c8a579..000000000000
--- a/sysutils/filelight-kde4/files/mntent.h
+++ /dev/null
@@ -1,67 +0,0 @@
-/* -*-C++-*-
-
- mntent.h
-
- Copyright (C) 2002 Alan Eldridge
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2, or (at your option)
- any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software Foundation,
- Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
- $Id$
-
- 2002/09/08 alane@geeksrus.net
-*/
-
-#ifdef HAVE_MNTENT_H
-#include <mntent.h>
-#else
-
-#ifndef mntent_h_
-#define mntent_h_
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <sys/param.h>
-#include <sys/ucred.h>
-#include <sys/mount.h>
-
-#define MOUNTED "dummy"
-#define MNTTYPE_NFS "nfs"
-
-const int MOPTSLEN (256 - (MNAMELEN * 2 + MFSNAMELEN + 2 * sizeof(int)));
-
-struct mntent {
-public:
- char mnt_fsname[ MNAMELEN ];
- char mnt_dir[ MNAMELEN ];
- char mnt_type[ MFSNAMELEN ];
- char mnt_opts[ MOPTSLEN ];
- int mnt_freq, mnt_passno;
-private:
- void clear();
-public:
- mntent() {
- clear();
- }
- struct mntent *from_statfs(struct statfs *pst);
-};
-
-FILE *setmntent(const char *szfn, char *szrw);
-struct mntent *getmntent(FILE *pf);
-char *hasmntopt(const struct mntent *pmnt, const char *szopt);
-int endmntent(FILE *pf);
-
-#endif /* mntent_h_ */
-#endif /* not HAVE_MNTENT_H */
diff --git a/sysutils/filelight-kde4/files/mntent_compat.cpp b/sysutils/filelight-kde4/files/mntent_compat.cpp
deleted file mode 100644
index ae8768030d54..000000000000
--- a/sysutils/filelight-kde4/files/mntent_compat.cpp
+++ /dev/null
@@ -1,154 +0,0 @@
-/* -*-C++-*-
-
- mntentemu.c++
-
- Copyright (C) 2002 Alan Eldridge
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2, or (at your option)
- any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software Foundation,
- Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
- $Id: mntent_compat.cc,v 1.3 2002/09/08 18:42:20 alane Exp $
-
- 2002/09/08 alane@geeksrus.net
-*/
-
-#ifndef HAVE_MNTENT_H
-
-#include "config.h"
-#include "mntent.h"
-
-#include <string>
-
-// globals (yuck, but easier for debugging)
-
-mntent G_mntent;
-int G_mntpos;
-int G_mntsize;
-bool G_mntfOpen = false;
-struct statfs *G_pmntstat = 0;
-
-// map option flags to names
-
-struct optmap {
- int fl;
- std::string st;
-};
-
-static struct optmap omap[] = {
- { MNT_SYNCHRONOUS, "sync" },
- { MNT_NOEXEC, "noexec" },
- { MNT_NOSUID, "nosuid" },
- { MNT_NODEV, "nodev" },
- { MNT_UNION, "union" },
- { MNT_ASYNC, "async" },
- { MNT_NOATIME, "noatime" },
- { MNT_NOCLUSTERR, "noclusterr" },
- { MNT_NOCLUSTERW, "noclusterw" },
- { MNT_NOSYMFOLLOW, "nosymfollow" },
- { MNT_SUIDDIR, "suiddir" },
- { 0, "noop" }
-};
-
-// zap everything for clarity
-
-void
-mntent::clear()
-{
- memset(mnt_fsname, 0, sizeof(mnt_fsname));
- memset(mnt_dir, 0, sizeof(mnt_dir));
- memset(mnt_type, 0, sizeof(mnt_type));
- memset(mnt_opts, 0, sizeof(mnt_opts));
- mnt_freq = mnt_passno = 0;
-}
-
-// fake it from a statfs struct
-
-mntent *
-mntent::from_statfs(struct statfs *pst)
-{
-
- clear();
- strcpy(mnt_fsname, pst->f_mntfromname);
- strcpy(mnt_dir, pst->f_mntonname);
- strcpy(mnt_type, pst->f_fstypename);
- mnt_freq = mnt_passno = 0;
-
- std::string opts;
- int fl = pst->f_flags;
-
- opts += (fl & MNT_RDONLY) ? "ro" : "rw";
- for (optmap *pmp = omap; pmp->fl != 0; pmp++) {
- if ((fl & pmp->fl) != 0) {
- opts += (" " + pmp->st);
- }
- }
- strcpy(mnt_opts, opts.c_str());
-
- return this;
-}
-
-// "rewind" the mtab file
-
-FILE *
-setmntent(const char *, char *)
-{
- if (!G_mntfOpen) {
- G_mntfOpen = true;
- }
-
- G_mntpos = 0;
- G_mntsize = getmntinfo(&G_pmntstat, MNT_NOWAIT);
-
- return reinterpret_cast<FILE *>(1);
-}
-
-// return ptr to opt string if present
-
-char *
-hasmntopt(const mntent *pmnt, const char *szopt)
-{
- std::string opt(szopt);
- std::string mntopts(pmnt->mnt_opts);
-
- std::string::size_type pos = mntopts.find(opt);
- const char *szret = (pos == std::string::npos) ? "" : pmnt->mnt_opts + pos;
-
- return const_cast<char *>(szret);
-}
-
-// get next mntent until all gone, then return 0
-
-struct mntent *
-getmntent(FILE *)
-{
- if (!G_mntfOpen) {
- return 0;
- } else if (G_mntpos < G_mntsize) {
- return G_mntent.from_statfs(G_pmntstat + G_mntpos++);
- } else {
- G_mntfOpen = false;
- return 0;
- }
-}
-
-// "close" the mtab file
-
-int
-endmntent(FILE *)
-{
- G_mntfOpen = false;
- return 0;
-}
-
-#endif /* ifndef HAVE_MNTENT_H */
diff --git a/sysutils/filelight-kde4/files/patch-filelight::Makefile.in b/sysutils/filelight-kde4/files/patch-filelight::Makefile.in
deleted file mode 100644
index 306f6c882c50..000000000000
--- a/sysutils/filelight-kde4/files/patch-filelight::Makefile.in
+++ /dev/null
@@ -1,168 +0,0 @@
---- filelight/Makefile.in.orig Fri Aug 29 17:42:18 2003
-+++ filelight/Makefile.in Fri Aug 29 20:42:07 2003
-@@ -239,12 +239,12 @@
- ####### kdevelop will overwrite this part!!! (begin)##########
- bin_PROGRAMS = filelight
-
--#>- filelight_SOURCES = settingsdlg.cpp settingsdialog.ui filemap.cpp segmenttip.cpp scanbox.cpp filetree.cpp filelightcanvas.cpp filelight.cpp main.cpp
-+#>- filelight_SOURCES = settingsdlg.cpp settingsdialog.ui filemap.cpp segmenttip.cpp scanbox.cpp filetree.cpp filelightcanvas.cpp filelight.cpp main.cpp mntent_compat.cpp
- #>+ 1
--filelight_SOURCES=settingsdlg.cpp filemap.cpp segmenttip.cpp scanbox.cpp filetree.cpp filelightcanvas.cpp filelight.cpp main.cpp settingsdialog.cpp
-+filelight_SOURCES=settingsdlg.cpp filemap.cpp segmenttip.cpp scanbox.cpp filetree.cpp filelightcanvas.cpp filelight.cpp main.cpp mntent_compat.cpp settingsdialog.cpp
- filelight_LDADD = $(LIB_KFILE) $(LIB_KDEUI) $(LIB_KDECORE) $(LIB_QT) $(LIBSOCKET)
-
--EXTRA_DIST = main.cpp filelight.cpp filelight.h filelightcanvas.h filelightcanvas.cpp filetree.h filetree.cpp TODO CHANGELOG scanbox.h scanbox.cpp segmenttip.cpp segmenttip.h filemap.cpp filemap.h settingsdialog.ui settingsdlg.cpp settingsdlg.h
-+EXTRA_DIST = main.cpp filelight.cpp filelight.h filelightcanvas.h filelightcanvas.cpp filetree.h filetree.cpp TODO CHANGELOG scanbox.h scanbox.cpp segmenttip.cpp segmenttip.h filemap.cpp filemap.h settingsdialog.ui settingsdlg.cpp settingsdlg.h mntent_compat.cpp mntent.h
-
- ####### kdevelop will overwrite this part!!! (end)############
- # These paths are KDE specific. Use them:
-@@ -291,14 +291,16 @@
-
- am_filelight_OBJECTS = settingsdlg.$(OBJEXT) filemap.$(OBJEXT) \
- segmenttip.$(OBJEXT) scanbox.$(OBJEXT) filetree.$(OBJEXT) \
-- filelightcanvas.$(OBJEXT) filelight.$(OBJEXT) main.$(OBJEXT)
-+ filelightcanvas.$(OBJEXT) filelight.$(OBJEXT) main.$(OBJEXT) \
-+ mntent_compat.$(OBJEXT)
- #>- filelight_OBJECTS = $(am_filelight_OBJECTS)
--#>+ 7
-+#>+ 8
- filelight_final_OBJECTS = filelight.all_cpp.o
- filelight_nofinal_OBJECTS = settingsdlg.$(OBJEXT) filemap.$(OBJEXT) \
- segmenttip.$(OBJEXT) scanbox.$(OBJEXT) filetree.$(OBJEXT) \
-- filelightcanvas.$(OBJEXT) filelight.$(OBJEXT) main.$(OBJEXT) settingsdialog.$(OBJEXT)\
--filelightcanvas.moc.o scanbox.moc.o segmenttip.moc.o filelight.moc.o settingsdlg.moc.o
-+ filelightcanvas.$(OBJEXT) filelight.$(OBJEXT) main.$(OBJEXT) \
-+ mntent_compat.$(OBJEXT) settingsdialog.$(OBJEXT)\
-+filelightcanvas.moc.o settingsdlg.moc.o segmenttip.moc.o filelight.moc.o scanbox.moc.o
- @KDE_USE_FINAL_FALSE@filelight_OBJECTS = $(filelight_nofinal_OBJECTS)
- @KDE_USE_FINAL_TRUE@filelight_OBJECTS = $(filelight_final_OBJECTS)
- filelight_DEPENDENCIES =
-@@ -309,21 +311,21 @@
- #>- @AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/filelight.Po \
- #>- @AMDEP_TRUE@ ./$(DEPDIR)/filelightcanvas.Po \
- #>- @AMDEP_TRUE@ ./$(DEPDIR)/filemap.Po ./$(DEPDIR)/filetree.Po \
--#>- @AMDEP_TRUE@ ./$(DEPDIR)/main.Po ./$(DEPDIR)/scanbox.Po \
--#>- @AMDEP_TRUE@ ./$(DEPDIR)/segmenttip.Po \
-+#>- @AMDEP_TRUE@ ./$(DEPDIR)/main.Po ./$(DEPDIR)/mntent_compat.Po \
-+#>- @AMDEP_TRUE@ ./$(DEPDIR)/scanbox.Po ./$(DEPDIR)/segmenttip.Po \
- #>- @AMDEP_TRUE@ ./$(DEPDIR)/settingsdlg.Po
- #>+ 13
--@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@DEP_FILES = $(DEPDIR)/settingsdialog.P $(DEPDIR)/filelightcanvas.moc.P $(DEPDIR)/scanbox.moc.P $(DEPDIR)/segmenttip.moc.P $(DEPDIR)/filelight.moc.P $(DEPDIR)/settingsdlg.moc.P $(DEPDIR)/filelight.all_cpp.P ./$(DEPDIR)/filelight.Po \
-+@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@DEP_FILES = $(DEPDIR)/settingsdialog.P $(DEPDIR)/filelightcanvas.moc.P $(DEPDIR)/settingsdlg.moc.P $(DEPDIR)/segmenttip.moc.P $(DEPDIR)/filelight.moc.P $(DEPDIR)/scanbox.moc.P $(DEPDIR)/filelight.all_cpp.P ./$(DEPDIR)/filelight.Po \
- @AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ ./$(DEPDIR)/filelightcanvas.Po \
- @AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ ./$(DEPDIR)/filemap.Po ./$(DEPDIR)/filetree.Po \
--@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ ./$(DEPDIR)/main.Po ./$(DEPDIR)/scanbox.Po \
--@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ ./$(DEPDIR)/segmenttip.Po \
-+@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ ./$(DEPDIR)/main.Po ./$(DEPDIR)/mntent_compat.Po \
-+@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ ./$(DEPDIR)/scanbox.Po ./$(DEPDIR)/segmenttip.Po \
- @AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ ./$(DEPDIR)/settingsdlg.Po
--@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@DEP_FILES = $(DEPDIR)/settingsdialog.P $(DEPDIR)/filelightcanvas.moc.P $(DEPDIR)/scanbox.moc.P $(DEPDIR)/segmenttip.moc.P $(DEPDIR)/filelight.moc.P $(DEPDIR)/settingsdlg.moc.P ./$(DEPDIR)/filelight.Po \
-+@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@DEP_FILES = $(DEPDIR)/settingsdialog.P $(DEPDIR)/filelightcanvas.moc.P $(DEPDIR)/settingsdlg.moc.P $(DEPDIR)/segmenttip.moc.P $(DEPDIR)/filelight.moc.P $(DEPDIR)/scanbox.moc.P ./$(DEPDIR)/filelight.Po \
- @AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ ./$(DEPDIR)/filelightcanvas.Po \
- @AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ ./$(DEPDIR)/filemap.Po ./$(DEPDIR)/filetree.Po \
--@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ ./$(DEPDIR)/main.Po ./$(DEPDIR)/scanbox.Po \
--@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ ./$(DEPDIR)/segmenttip.Po \
-+@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ ./$(DEPDIR)/main.Po ./$(DEPDIR)/mntent_compat.Po \
-+@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ ./$(DEPDIR)/scanbox.Po ./$(DEPDIR)/segmenttip.Po \
- @AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ ./$(DEPDIR)/settingsdlg.Po
-
- #>- CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
-@@ -362,7 +364,7 @@
- #>+ 3
- cd $(top_srcdir) && \
- $(AUTOMAKE) --gnu filelight/Makefile
-- cd $(top_srcdir) && perl admin/am_edit filelight-0.6.0/filelight/Makefile.in
-+ cd $(top_srcdir) && perl admin/am_edit filelight/Makefile.in
- Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)
- binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
-@@ -409,6 +411,7 @@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/filemap.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/filetree.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/main.Po@am__quote@
-+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mntent_compat.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/scanbox.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/segmenttip.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/settingsdlg.Po@am__quote@
-@@ -532,7 +535,7 @@
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
- #>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
- #>+ 4
--KDE_DIST=filelight.desktop cr22-app-filelight.png filelight.xcf cr48-app-filelight.png cr64-app-filelight.png
-+KDE_DIST=cr64-app-filelight.png cr48-app-filelight.png cr22-app-filelight.png filelight.xcf filelight.desktop
-
- DISTFILES= $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
-
-@@ -689,7 +692,6 @@
- # Otherwise a system limit (for SysV at least) may be exceeded.
- .NOEXPORT:
-
--
- #>+ 14
- settingsdialog.cpp: $(srcdir)/settingsdialog.ui settingsdialog.h settingsdialog.moc
- rm -f settingsdialog.cpp
-@@ -710,8 +712,8 @@
- $(MOC) $(srcdir)/filelightcanvas.h -o filelightcanvas.moc.cpp
-
- #>+ 3
--scanbox.moc.cpp: $(srcdir)/scanbox.h
-- $(MOC) $(srcdir)/scanbox.h -o scanbox.moc.cpp
-+settingsdlg.moc.cpp: $(srcdir)/settingsdlg.h
-+ $(MOC) $(srcdir)/settingsdlg.h -o settingsdlg.moc.cpp
-
- #>+ 3
- segmenttip.moc.cpp: $(srcdir)/segmenttip.h
-@@ -722,12 +724,12 @@
- $(MOC) $(srcdir)/filelight.h -o filelight.moc.cpp
-
- #>+ 3
--settingsdlg.moc.cpp: $(srcdir)/settingsdlg.h
-- $(MOC) $(srcdir)/settingsdlg.h -o settingsdlg.moc.cpp
-+scanbox.moc.cpp: $(srcdir)/scanbox.h
-+ $(MOC) $(srcdir)/scanbox.h -o scanbox.moc.cpp
-
- #>+ 3
- clean-metasources:
-- -rm -f filelightcanvas.moc.cpp scanbox.moc.cpp segmenttip.moc.cpp filelight.moc.cpp settingsdlg.moc.cpp
-+ -rm -f filelightcanvas.moc.cpp settingsdlg.moc.cpp segmenttip.moc.cpp filelight.moc.cpp scanbox.moc.cpp
-
- #>+ 4
- clean-ui:
-@@ -755,15 +757,15 @@
- force-reedit:
- cd $(top_srcdir) && \
- $(AUTOMAKE) --gnu filelight/Makefile
-- cd $(top_srcdir) && perl admin/am_edit filelight-0.6.0/filelight/Makefile.in
-+ cd $(top_srcdir) && perl admin/am_edit filelight/Makefile.in
-
-
- #>+ 11
--filelight.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/settingsdlg.cpp $(srcdir)/filemap.cpp $(srcdir)/segmenttip.cpp $(srcdir)/scanbox.cpp $(srcdir)/filetree.cpp $(srcdir)/filelightcanvas.cpp $(srcdir)/filelight.cpp $(srcdir)/main.cpp $(srcdir)/settingsdialog.cpp segmenttip.moc.cpp scanbox.moc.cpp filelightcanvas.moc.cpp filelight.moc.cpp settingsdlg.moc.cpp settingsdialog.moc
-+filelight.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/settingsdlg.cpp $(srcdir)/filemap.cpp $(srcdir)/segmenttip.cpp $(srcdir)/scanbox.cpp $(srcdir)/filetree.cpp $(srcdir)/filelightcanvas.cpp $(srcdir)/filelight.cpp $(srcdir)/main.cpp $(srcdir)/mntent_compat.cpp $(srcdir)/settingsdialog.cpp filelightcanvas.moc.cpp settingsdlg.moc.cpp segmenttip.moc.cpp filelight.moc.cpp scanbox.moc.cpp settingsdialog.moc
- @echo 'creating filelight.all_cpp.cpp ...'; \
- rm -f filelight.all_cpp.files filelight.all_cpp.final; \
- echo "#define KDE_USE_FINAL 1" >> filelight.all_cpp.final; \
-- for file in settingsdlg.cpp filemap.cpp segmenttip.cpp scanbox.cpp filetree.cpp filelightcanvas.cpp filelight.cpp main.cpp settingsdialog.cpp segmenttip.moc.cpp scanbox.moc.cpp filelightcanvas.moc.cpp filelight.moc.cpp settingsdlg.moc.cpp ; do \
-+ for file in settingsdlg.cpp filemap.cpp segmenttip.cpp scanbox.cpp filetree.cpp filelightcanvas.cpp filelight.cpp main.cpp mntent_compat.cpp settingsdialog.cpp filelightcanvas.moc.cpp settingsdlg.moc.cpp segmenttip.moc.cpp filelight.moc.cpp scanbox.moc.cpp ; do \
- echo "#include \"$$file\"" >> filelight.all_cpp.files; \
- test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> filelight.all_cpp.final; \
- done; \
-@@ -794,12 +796,13 @@
- kde-rpo-clean:
- -rm -f *.rpo
-
--#>+ 9
--$(srcdir)/filelight.cpp: settingsdialog.h
--$(srcdir)/settingsdlg.cpp: settingsdialog.h
-+#>+ 10
- $(srcdir)/filetree.cpp: settingsdialog.h
--$(srcdir)/filemap.cpp: settingsdialog.h
--$(srcdir)/segmenttip.cpp: settingsdialog.h
-+$(srcdir)/filelight.cpp: settingsdialog.h
-+$(srcdir)/mntent_compat.cpp: settingsdialog.h
- $(srcdir)/scanbox.cpp: settingsdialog.h
-+$(srcdir)/segmenttip.cpp: settingsdialog.h
-+$(srcdir)/settingsdlg.cpp: settingsdialog.h
- $(srcdir)/main.cpp: settingsdialog.h
-+$(srcdir)/filemap.cpp: settingsdialog.h
- $(srcdir)/filelightcanvas.cpp: settingsdialog.h
diff --git a/sysutils/filelight-kde4/files/patch-filetree.cpp b/sysutils/filelight-kde4/files/patch-filetree.cpp
deleted file mode 100644
index b1d1ca544c81..000000000000
--- a/sysutils/filelight-kde4/files/patch-filetree.cpp
+++ /dev/null
@@ -1,51 +0,0 @@
---- filelight/filetree.cpp.orig Fri Aug 29 18:06:32 2003
-+++ filelight/filetree.cpp Fri Aug 29 18:19:06 2003
-@@ -77,7 +77,7 @@
- }
-
-
--static int selector( struct dirent64 const *ent )
-+static int selector( struct dirent *ent )
- {
- if( (strcmp( ent->d_name, "." ) == 0) || (strcmp( ent->d_name, ".." ) == 0) )
- return 0;
-@@ -93,16 +93,16 @@
- if( m_haltScan ) return NULL;
-
- //the 64bit version lets us support more than 2GB files
-- struct dirent64 **eps;
-+ struct dirent **eps;
- int n;
-
-
-- n = scandir64( path, &eps, selector, /*alphasort*/ NULL );
-+ n = scandir( path, &eps, selector, /*alphasort*/ NULL );
-
- if( n >= 0 ) {
-
- char *new_path, *new_dirname;
-- struct stat64 statbuf;
-+ struct stat statbuf;
- unsigned char strlen_path = strlen( path ) + 2; //saves recalculations
- Directory *cwd = new Directory( dirname );
- Filesize dirsize = 0;
-@@ -121,7 +121,7 @@
- */
-
- //get some more detail about the file with lstat
-- lstat64( new_path, &statbuf );
-+ lstat( new_path, &statbuf );
- statbuf.st_size /= 1024; //using units of kB as 32bit max is 4GB and 64bit ints are expensive
-
- if( S_ISLNK( statbuf.st_mode ) )
-@@ -260,8 +260,9 @@
-
- #include <fstab.h>
- #include <mntent.h>
-+#ifndef __FreeBSD__
- #include <sys/statfs.h>
--
-+#endif
-
- #define INFO_PARTITIONS "/proc/partitions"
- #define INFO_MOUNTED_PARTITIONS "/etc/mtab" /* on Linux... */
diff --git a/sysutils/filelight-kde4/pkg-descr b/sysutils/filelight-kde4/pkg-descr
deleted file mode 100644
index edf9a8c86425..000000000000
--- a/sysutils/filelight-kde4/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Filelight graphically represents a file system as a set of
-concentric segmented-rings, indicating where diskspace is
-being used. Segments expanding from the center represent
-files (including directories), with each segment's size
-being proportional to the file's size and directories
-having child segments.
-
-Author: Max Howell <max.howell@methylblue.com>
-WWW: http://www.methylblue.com/filelight
diff --git a/sysutils/filelight-kde4/pkg-plist b/sysutils/filelight-kde4/pkg-plist
deleted file mode 100644
index 9cff1581e8fd..000000000000
--- a/sysutils/filelight-kde4/pkg-plist
+++ /dev/null
@@ -1,21 +0,0 @@
-bin/filelight
-share/applnk/Utilities/filelight.desktop
-share/doc/HTML/en/filelight/common
-share/doc/HTML/en/filelight/index.cache.bz2
-share/doc/HTML/en/filelight/index.docbook
-share/icons/crystalsvg/22x22/apps/filelight.png
-share/icons/crystalsvg/48x48/apps/filelight.png
-share/icons/crystalsvg/64x64/apps/filelight.png
-@unexec rmdir %D/share/icons/crystalsvg/64x64/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/crystalsvg/64x64 2>/dev/null || true
-@unexec rmdir %D/share/icons/crystalsvg/48x48/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/crystalsvg/48x48 2>/dev/null || true
-@unexec rmdir %D/share/icons/crystalsvg/22x22/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/crystalsvg/22x22 2>/dev/null || true
-@unexec rmdir %D/share/icons/crystalsvg 2>/dev/null || true
-@unexec rmdir %D/share/icons 2>/dev/null || true
-@dirrm share/doc/HTML/en/filelight
-@unexec rmdir %D/share/doc/HTML/en 2>/dev/null || true
-@unexec rmdir %D/share/doc/HTML 2>/dev/null || true
-@unexec rmdir %D/share/applnk/Utilities 2>/dev/null || true
-@unexec rmdir %D/share/applnk 2>/dev/null || true
diff --git a/sysutils/ganglia-monitor-core/files/pkg-install.in b/sysutils/ganglia-monitor-core/files/pkg-install.in
deleted file mode 100644
index 462943114667..000000000000
--- a/sysutils/ganglia-monitor-core/files/pkg-install.in
+++ /dev/null
@@ -1,37 +0,0 @@
-#!/bin/sh
-
-u=ganglia
-g=ganglia
-ugid=97
-homedir=/nonexistent
-shell=/sbin/nologin
-rrd_rootdir=/var/db/ganglia/rrds
-
-case $2 in
-POST-INSTALL)
- if pw group show "${g}" >/dev/null 2>&1; then
- echo "Using existing group \"${g}\"."
- else
- echo "Creating group \"${g}\", (gid: ${ugid})."
- pw groupadd ${g} -g ${ugid}
- if [ $? != 0 ]; then
- echo "Failed to add group \"${g}\"."
- exit 1
- fi
- fi
- if pw user show "${u}" >/dev/null 2>&1; then
- echo "Using existing user \"${u}\"."
- else
- echo "Creating user \"${u}\", (uid: ${ugid})."
- pw useradd ${u} -u ${ugid} -g ${ugid} -h - \
- -d ${homedir} -s ${shell} -c "Ganglia User"
- if [ $? != 0 ]; then
- echo "Failed to add user \"${u}\"."
- exit 1
- fi
- fi
-
- mkdir -p ${rrd_rootdir}
- chown -R ${u}:${g} ${rrd_rootdir}
- ;;
-esac
diff --git a/sysutils/gnome-control-center/Makefile b/sysutils/gnome-control-center/Makefile
deleted file mode 100644
index 5af729474976..000000000000
--- a/sysutils/gnome-control-center/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# New ports collection makefile for: gnomecontrolcenter2
-# Date created: 04 May 2002
-# Whom: Joe Marcus Clarke <marcus@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= gnomecontrolcenter2
-PORTVERSION= 2.4.0
-CATEGORIES= sysutils gnome
-MASTER_SITES= ${MASTER_SITE_GNOME}
-MASTER_SITE_SUBDIR= sources/control-center/2.4
-DISTNAME= control-center-${PORTVERSION}
-DIST_SUBDIR= gnome2
-
-MAINTAINER= gnome@FreeBSD.org
-COMMENT= Control center for GNOME 2 project
-
-USE_BZIP2= yes
-USE_X_PREFIX= yes
-USE_REINPLACE= yes
-USE_GMAKE= yes
-GNOME_DESKTOP_VERSION=2
-USE_GNOME= gnomeprefix gnomehack gnomehier metacity nautilus2
-GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
-
-post-patch:
- @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \
- 's|[{]prefix[}]/share/pixmaps|{datadir}/pixmaps|g'
-
-.include <bsd.port.mk>
diff --git a/sysutils/gnome-control-center/distinfo b/sysutils/gnome-control-center/distinfo
deleted file mode 100644
index 660289920173..000000000000
--- a/sysutils/gnome-control-center/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (gnome2/control-center-2.4.0.tar.bz2) = 44115d3174d2f603f34a336ada562bae
diff --git a/sysutils/gnome-control-center/files/patch-capplets_mouse_gnome-mouse-properties.c b/sysutils/gnome-control-center/files/patch-capplets_mouse_gnome-mouse-properties.c
deleted file mode 100644
index 9c487d7b8e9d..000000000000
--- a/sysutils/gnome-control-center/files/patch-capplets_mouse_gnome-mouse-properties.c
+++ /dev/null
@@ -1,29 +0,0 @@
---- capplets/mouse/gnome-mouse-properties.c.orig Sat Nov 2 13:40:22 2002
-+++ capplets/mouse/gnome-mouse-properties.c Sun Dec 22 16:33:36 2002
-@@ -591,7 +591,7 @@
- filename = gnome_program_locate_file (program, GNOME_FILE_DOMAIN_APP_PIXMAP, "mouse-cursor-white.png", TRUE, NULL);
- pixbuf = gdk_pixbuf_new_from_file (filename, NULL);
- g_free (filename);
-- font_path = gnome_program_locate_file (program, GNOME_FILE_DOMAIN_DATADIR, "gnome/cursor-fonts/cursor-white.pcf", FALSE, NULL);
-+ font_path = gnome_program_locate_file (program, GNOME_FILE_DOMAIN_DATADIR, "cursor-fonts/cursor-white.pcf", FALSE, NULL);
-
- gtk_list_store_append (GTK_LIST_STORE (model), &iter);
- if (cursor_font && ! strcmp (cursor_font, font_path)) {
-@@ -612,7 +612,7 @@
- filename = gnome_program_locate_file (program, GNOME_FILE_DOMAIN_APP_PIXMAP, "mouse-cursor-normal-large.png", TRUE, NULL);
- pixbuf = gdk_pixbuf_new_from_file (filename, NULL);
- g_free (filename);
-- font_path = gnome_program_locate_file (program, GNOME_FILE_DOMAIN_DATADIR, "gnome/cursor-fonts/cursor-large.pcf", FALSE, NULL);
-+ font_path = gnome_program_locate_file (program, GNOME_FILE_DOMAIN_DATADIR, "cursor-fonts/cursor-large.pcf", FALSE, NULL);
-
- gtk_list_store_append (GTK_LIST_STORE (model), &iter);
- if (cursor_font && ! strcmp (cursor_font, font_path)) {
-@@ -633,7 +633,7 @@
- filename = gnome_program_locate_file (program, GNOME_FILE_DOMAIN_APP_PIXMAP, "mouse-cursor-white-large.png", TRUE, NULL);
- pixbuf = gdk_pixbuf_new_from_file (filename, NULL);
- g_free (filename);
-- font_path = gnome_program_locate_file (program, GNOME_FILE_DOMAIN_DATADIR, "gnome/cursor-fonts/cursor-large-white.pcf", FALSE, NULL);
-+ font_path = gnome_program_locate_file (program, GNOME_FILE_DOMAIN_DATADIR, "cursor-fonts/cursor-large-white.pcf", FALSE, NULL);
-
- gtk_list_store_append (GTK_LIST_STORE (model), &iter);
- if (cursor_font && ! strcmp (cursor_font, font_path)) {
diff --git a/sysutils/gnome-control-center/files/patch-configure b/sysutils/gnome-control-center/files/patch-configure
deleted file mode 100644
index 83ef8876cbb3..000000000000
--- a/sysutils/gnome-control-center/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig Wed Dec 18 16:10:09 2002
-+++ configure Sun Dec 22 16:36:03 2002
-@@ -12607,7 +12608,7 @@
-
-
- cat >>confdefs.h <<_ACEOF
--#define GNOMECC_DATA_DIR "${real_prefix}/share/${GETTEXT_PACKAGE}"
-+#define GNOMECC_DATA_DIR "${datadir}/${GETTEXT_PACKAGE}"
- _ACEOF
-
- GNOMECC_ICONS_DIR='$(datadir)/'${GETTEXT_PACKAGE}'/icons'
diff --git a/sysutils/gnome-control-center/files/patch-libwindow-settings_gnome-wm-manager.c b/sysutils/gnome-control-center/files/patch-libwindow-settings_gnome-wm-manager.c
deleted file mode 100644
index 95bbf2ea4dab..000000000000
--- a/sysutils/gnome-control-center/files/patch-libwindow-settings_gnome-wm-manager.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- libwindow-settings/gnome-wm-manager.c.orig Mon Nov 11 00:42:08 2002
-+++ libwindow-settings/gnome-wm-manager.c Mon Nov 11 00:43:26 2002
-@@ -227,7 +227,7 @@
-
- done_scan = TRUE;
-
-- tempdir = gnome_unconditional_datadir_file ("gnome/wm-properties/");
-+ tempdir = gnome_unconditional_datadir_file ("wm-properties/");
- scan_wm_directory (tempdir, FALSE);
- g_free (tempdir);
-
diff --git a/sysutils/gnome-control-center/files/patch-libwindow-settings_wm-list.c b/sysutils/gnome-control-center/files/patch-libwindow-settings_wm-list.c
deleted file mode 100644
index 149d59a9b0c8..000000000000
--- a/sysutils/gnome-control-center/files/patch-libwindow-settings_wm-list.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- libwindow-settings/wm-list.c.orig Tue Oct 8 17:43:12 2002
-+++ libwindow-settings/wm-list.c Tue Oct 8 17:43:25 2002
-@@ -251,7 +251,7 @@
- gchar *name;
- GConfClient *client;
-
-- tempdir = gnome_unconditional_datadir_file ("gnome/wm-properties/");
-+ tempdir = gnome_unconditional_datadir_file ("wm-properties/");
- wm_list_read_dir (tempdir, FALSE);
- g_free (tempdir);
-
diff --git a/sysutils/gnome-control-center/files/patch-ltmain.sh b/sysutils/gnome-control-center/files/patch-ltmain.sh
deleted file mode 100644
index 49efbb5decf5..000000000000
--- a/sysutils/gnome-control-center/files/patch-ltmain.sh
+++ /dev/null
@@ -1,51 +0,0 @@
---- ltmain.sh.orig Thu May 1 11:30:14 2003
-+++ ltmain.sh Mon Aug 11 14:38:46 2003
-@@ -1280,7 +1280,7 @@
- esac
- elif test "X$arg" = "X-lc_r"; then
- case $host in
-- *-*-openbsd* | *-*-freebsd*)
-+ *-*-openbsd* | *-*-freebsd4*)
- # Do not include libc_r directly, use -pthread flag.
- continue
- ;;
-@@ -1290,8 +1290,16 @@
- continue
- ;;
-
-+ -pthread)
-+ compile_command="$compile_command -pthread"
-+ finalize_command="$finalize_command -pthread"
-+ compiler_flags="$compiler_flags -pthread"
-+ continue
-+ ;;
-+
- -module)
- module=yes
-+ build_old_libs=no
- continue
- ;;
-
-@@ -3000,6 +3008,9 @@
- # problems, so we reset it completely
- verstring=
- ;;
-+ *-*-freebsd*)
-+ # FreeBSD doesn't need this...
-+ ;;
- *)
- verstring="0.0"
- ;;
-@@ -5428,10 +5439,12 @@
- fi
-
- # Install the pseudo-library for information purposes.
-+ if /usr/bin/false; then
- name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
- instname="$dir/$name"i
- $show "$install_prog $instname $destdir/$name"
- $run eval "$install_prog $instname $destdir/$name" || exit $?
-+ fi
-
- # Maybe install the static library, too.
- test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
diff --git a/sysutils/gnome-control-center/files/patch-vfs_methods_themus_theme-method.c b/sysutils/gnome-control-center/files/patch-vfs_methods_themus_theme-method.c
deleted file mode 100644
index a9add20e26dd..000000000000
--- a/sysutils/gnome-control-center/files/patch-vfs_methods_themus_theme-method.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- vfs-methods/themus/theme-method.c.orig Fri Jun 13 07:52:44 2003
-+++ vfs-methods/themus/theme-method.c Sat Jun 28 12:50:39 2003
-@@ -19,6 +19,7 @@
-
- #include <string.h>
- #include <errno.h>
-+#include <libintl.h>
- #include <sys/stat.h>
- #include <sys/types.h>
-
diff --git a/sysutils/gnome-control-center/pkg-descr b/sysutils/gnome-control-center/pkg-descr
deleted file mode 100644
index 017e3d76e99e..000000000000
--- a/sysutils/gnome-control-center/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-control center for GNOME 2.0 project.
diff --git a/sysutils/gnome-control-center/pkg-plist b/sysutils/gnome-control-center/pkg-plist
deleted file mode 100644
index 00cba32274e8..000000000000
--- a/sysutils/gnome-control-center/pkg-plist
+++ /dev/null
@@ -1,267 +0,0 @@
-bin/gnome-accessibility-keyboard-properties
-bin/gnome-at-properties
-bin/gnome-background-properties
-bin/gnome-control-center
-bin/gnome-default-applications-properties
-bin/gnome-display-properties
-bin/gnome-file-types-properties
-bin/gnome-font-properties
-bin/gnome-font-viewer
-bin/gnome-keybinding-properties
-bin/gnome-keyboard-properties
-bin/gnome-mouse-properties
-bin/gnome-network-preferences
-bin/gnome-settings-daemon
-bin/gnome-sound-properties
-bin/themus-theme-applier
-bin/gnome-theme-manager
-bin/gnome-theme-thumbnailer
-bin/gnome-thumbnail-font
-bin/gnome-typing-monitor
-bin/gnome-ui-properties
-bin/gnome-window-properties
-etc/gconf/gconf.xml.defaults/apps/gnome_settings_daemon/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gnome_settings_daemon/editor/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gnome_settings_daemon/screensaver/%gconf.xml
-etc/gconf/gconf.xml.defaults/desktop/gnome/font_rendering/%gconf.xml
-etc/gconf/gconf.xml.defaults/desktop/gnome/thumbnailers/application@x-font-otf/%gconf.xml
-etc/gconf/gconf.xml.defaults/desktop/gnome/thumbnailers/application@x-font-pcf/%gconf.xml
-etc/gconf/gconf.xml.defaults/desktop/gnome/thumbnailers/application@x-font-ttf/%gconf.xml
-etc/gconf/gconf.xml.defaults/desktop/gnome/thumbnailers/application@x-font-type1/%gconf.xml
-etc/gconf/gconf.xml.defaults/desktop/gnome/thumbnailers/application@x-gnome-theme-installed/%gconf.xml
-etc/gconf/gconf.xml.defaults/desktop/gnome/thumbnailers/application@x-gnome-theme/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnome_settings_daemon/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnome_settings_daemon/editor/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnome_settings_daemon/screensaver/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/font_rendering/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/thumbnailers/application@x-font-otf/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/thumbnailers/application@x-font-pcf/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/thumbnailers/application@x-font-ttf/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/thumbnailers/application@x-font-type1/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/thumbnailers/application@x-gnome-theme-installed/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/thumbnailers/application@x-gnome-theme/%gconf.xml
-etc/gconf/schemas/apps_gnome_settings_daemon_default_editor.schemas
-etc/gconf/schemas/apps_gnome_settings_daemon_screensaver.schemas
-etc/gconf/schemas/desktop_gnome_font_rendering.schemas
-etc/gconf/schemas/fontilus.schemas
-etc/gconf/schemas/themus.schemas
-etc/gnome-vfs-2.0/modules/font-method.conf
-etc/gnome-vfs-2.0/modules/theme-method.conf
-include/gnome-window-settings-2.0/gnome-window-manager.h
-include/gnome-window-settings-2.0/gnome-wm-manager.h
-lib/bonobo/libthemus-theme-properties-view.so
-lib/gnome-vfs-2.0/modules/libfont-method.so
-lib/gnome-vfs-2.0/modules/libtheme-method.so
-lib/libgnome-window-settings.a
-lib/libgnome-window-settings.so
-lib/libgnome-window-settings.so.1
-lib/window-manager-settings/libmetacity.a
-lib/window-manager-settings/libmetacity.so
-libdata/bonobo/servers/GNOME_SettingsDaemon.server
-libdata/bonobo/servers/Themus_Properties_View.server
-libdata/bonobo/servers/fontilus.server
-libdata/pkgconfig/gnome-window-settings-2.0.pc
-libexec/fontilus-context-menu
-share/gnome/application-registry/fontilus.applications
-share/gnome/application-registry/themus.applications
-share/gnome/applications/gnomecc.desktop
-share/gnome/control-center-2.0/capplets/accessibility-keyboard.desktop
-share/gnome/control-center-2.0/capplets/at-properties.desktop
-share/gnome/control-center-2.0/capplets/background.desktop
-share/gnome/control-center-2.0/capplets/behavior.desktop
-share/gnome/control-center-2.0/capplets/default-applications.desktop
-share/gnome/control-center-2.0/capplets/display-properties.desktop
-share/gnome/control-center-2.0/capplets/file-types.desktop
-share/gnome/control-center-2.0/capplets/font-properties.desktop
-share/gnome/control-center-2.0/capplets/gnome-network-preferences.desktop
-share/gnome/control-center-2.0/capplets/gtk-theme-selector.desktop
-share/gnome/control-center-2.0/capplets/keybinding.desktop
-share/gnome/control-center-2.0/capplets/keyboard.desktop
-share/gnome/control-center-2.0/capplets/mouse.desktop
-share/gnome/control-center-2.0/capplets/sound.desktop
-share/gnome/control-center-2.0/capplets/window-properties.desktop
-share/gnome/control-center-2.0/icons/accessibility-directory.png
-share/gnome/control-center-2.0/icons/accessibility-keyboard-capplet.png
-share/gnome/control-center-2.0/icons/at-enable-capplet.png
-share/gnome/control-center-2.0/icons/background-capplet.png
-share/gnome/control-center-2.0/icons/behavior-capplet.png
-share/gnome/control-center-2.0/icons/default-applications-capplet.png
-share/gnome/control-center-2.0/icons/display-capplet.png
-share/gnome/control-center-2.0/icons/font-capplet.png
-share/gnome/control-center-2.0/icons/gnome-network-capplet.png
-share/gnome/control-center-2.0/icons/mouse-capplet.png
-share/gnome/control-center-2.0/icons/sound-capplet.png
-share/gnome/control-center-2.0/icons/window-capplet.png
-share/gnome/control-center-2.0/interfaces/at-enable-dialog.glade
-share/gnome/control-center-2.0/interfaces/background-properties.glade
-share/gnome/control-center-2.0/interfaces/file-types-properties.glade
-share/gnome/control-center-2.0/interfaces/font-properties.glade
-share/gnome/control-center-2.0/interfaces/gnome-accessibility-keyboard-properties.glade
-share/gnome/control-center-2.0/interfaces/gnome-default-applications-properties.glade
-share/gnome/control-center-2.0/interfaces/gnome-keybinding-properties.glade
-share/gnome/control-center-2.0/interfaces/gnome-keyboard-properties.glade
-share/gnome/control-center-2.0/interfaces/gnome-mouse-properties.glade
-share/gnome/control-center-2.0/interfaces/gnome-network-preferences.glade
-share/gnome/control-center-2.0/interfaces/gnome-ui-properties.glade
-share/gnome/control-center-2.0/interfaces/gnome-window-properties.glade
-share/gnome/control-center-2.0/interfaces/sound-properties.glade
-share/gnome/control-center-2.0/interfaces/theme-install.glade
-share/gnome/control-center-2.0/interfaces/theme-properties.glade
-share/gnome/control-center-2.0/pixmaps/accessibility-keyboard-bouncekey.png
-share/gnome/control-center-2.0/pixmaps/accessibility-keyboard-mousekey.png
-share/gnome/control-center-2.0/pixmaps/accessibility-keyboard-slowkey.png
-share/gnome/control-center-2.0/pixmaps/accessibility-keyboard-stickykey.png
-share/gnome/control-center-2.0/pixmaps/accessibility-keyboard-togglekey.png
-share/gnome/control-center-2.0/pixmaps/at-enable-capplet.png
-share/gnome/control-center-2.0/pixmaps/at-startup.png
-share/gnome/control-center-2.0/pixmaps/at-support.png
-share/gnome/control-center-2.0/pixmaps/bar-disabled.png
-share/gnome/control-center-2.0/pixmaps/bar-green.png
-share/gnome/control-center-2.0/pixmaps/bar-red.png
-share/gnome/control-center-2.0/pixmaps/bar.png
-share/gnome/control-center-2.0/pixmaps/double-click-maybe.png
-share/gnome/control-center-2.0/pixmaps/double-click-off.png
-share/gnome/control-center-2.0/pixmaps/double-click-on.png
-share/gnome/control-center-2.0/pixmaps/keyboard-bell.png
-share/gnome/control-center-2.0/pixmaps/keyboard-capplet.png
-share/gnome/control-center-2.0/pixmaps/keyboard-cursor.png
-share/gnome/control-center-2.0/pixmaps/keyboard-repeat.png
-share/gnome/control-center-2.0/pixmaps/keyboard-volume.png
-share/gnome/control-center-2.0/pixmaps/mouse-cursor-normal-large.png
-share/gnome/control-center-2.0/pixmaps/mouse-cursor-normal.png
-share/gnome/control-center-2.0/pixmaps/mouse-cursor-white-large.png
-share/gnome/control-center-2.0/pixmaps/mouse-cursor-white.png
-share/gnome/control-center-2.0/pixmaps/mouse-left.png
-share/gnome/control-center-2.0/pixmaps/mouse-right.png
-share/gnome/control-center-2.0/pixmaps/ocean-stripes.png
-share/gnome/control-center-2.0/pixmaps/sound-capplet.png
-share/gnome/control-center-2.0/pixmaps/stop.png
-share/gnome/control-center-2.0/pixmaps/subpixel-bgr.png
-share/gnome/control-center-2.0/pixmaps/subpixel-rgb.png
-share/gnome/control-center-2.0/pixmaps/subpixel-vbgr.png
-share/gnome/control-center-2.0/pixmaps/subpixel-vrgb.png
-share/gnome/control-center-2.0/pixmaps/theme-thumbnailing.png
-share/gnome/control-center-2.0/pixmaps/visual-bell.png
-share/gnome/control-center-2.0/xrdb/Editres.ad
-share/gnome/control-center-2.0/xrdb/Emacs.ad
-share/gnome/control-center-2.0/xrdb/General.ad
-share/gnome/control-center-2.0/xrdb/Motif.ad
-share/gnome/control-center-2.0/xrdb/Tk.ad
-share/gnome/control-center-2.0/xrdb/Xaw.ad
-share/gnome/control-center/apply-font.glade
-share/gnome/cursor-fonts/cursor-large-white.pcf
-share/gnome/cursor-fonts/cursor-large.pcf
-share/gnome/cursor-fonts/cursor-white.pcf
-share/gnome/gnome-2.0/ui/gnomecc-ui.xml
-share/gnome/idl/ConfigArchiver.idl
-share/gnome/idl/GNOME_SettingsDaemon.idl
-share/gnome/mime-info/fontilus.keys
-share/gnome/mime-info/fontilus.mime
-share/gnome/mime-info/themus.keys
-share/gnome/pixmaps/accessibility-keyboard-capplet.png
-share/gnome/pixmaps/at-enable-capplet.png
-share/gnome/pixmaps/background-capplet.png
-share/gnome/pixmaps/behavior-capplet.png
-share/gnome/pixmaps/control-center2.png
-share/gnome/pixmaps/default-applications-capplet.png
-share/gnome/pixmaps/display-capplet.png
-share/gnome/pixmaps/font-capplet.png
-share/gnome/pixmaps/gnome-ccthemes.png
-share/gnome/pixmaps/gnomecc-2/active.png
-share/gnome/pixmaps/gnomecc-2/bcg_top.png
-share/gnome/pixmaps/gnomecc-2/blank.png
-share/gnome/pixmaps/gnomecc-2/title.png
-share/gnome/pixmaps/keyboard-capplet.png
-share/gnome/pixmaps/keyboard-shortcut.png
-share/gnome/pixmaps/mouse-capplet.png
-share/gnome/pixmaps/window-capplet.png
-share/gnome/vfolders/Accessibility.directory
-share/gnome/vfolders/Advanced.directory
-share/gnome/vfolders/font-method.directory
-share/gnome/vfolders/theme-method.directory
-share/locale/am/LC_MESSAGES/control-center-2.0.mo
-share/locale/ar/LC_MESSAGES/control-center-2.0.mo
-share/locale/az/LC_MESSAGES/control-center-2.0.mo
-share/locale/be/LC_MESSAGES/control-center-2.0.mo
-share/locale/bg/LC_MESSAGES/control-center-2.0.mo
-share/locale/bn/LC_MESSAGES/control-center-2.0.mo
-share/locale/ca/LC_MESSAGES/control-center-2.0.mo
-share/locale/cs/LC_MESSAGES/control-center-2.0.mo
-share/locale/cy/LC_MESSAGES/control-center-2.0.mo
-share/locale/da/LC_MESSAGES/control-center-2.0.mo
-share/locale/de/LC_MESSAGES/control-center-2.0.mo
-share/locale/el/LC_MESSAGES/control-center-2.0.mo
-share/locale/en_GB/LC_MESSAGES/control-center-2.0.mo
-share/locale/es/LC_MESSAGES/control-center-2.0.mo
-share/locale/et/LC_MESSAGES/control-center-2.0.mo
-share/locale/fa/LC_MESSAGES/control-center-2.0.mo
-share/locale/fi/LC_MESSAGES/control-center-2.0.mo
-share/locale/fr/LC_MESSAGES/control-center-2.0.mo
-share/locale/ga/LC_MESSAGES/control-center-2.0.mo
-share/locale/gl/LC_MESSAGES/control-center-2.0.mo
-share/locale/he/LC_MESSAGES/control-center-2.0.mo
-share/locale/hi/LC_MESSAGES/control-center-2.0.mo
-share/locale/hr/LC_MESSAGES/control-center-2.0.mo
-share/locale/hu/LC_MESSAGES/control-center-2.0.mo
-share/locale/id/LC_MESSAGES/control-center-2.0.mo
-share/locale/is/LC_MESSAGES/control-center-2.0.mo
-share/locale/it/LC_MESSAGES/control-center-2.0.mo
-share/locale/ja/LC_MESSAGES/control-center-2.0.mo
-share/locale/ko/LC_MESSAGES/control-center-2.0.mo
-share/locale/lt/LC_MESSAGES/control-center-2.0.mo
-share/locale/lv/LC_MESSAGES/control-center-2.0.mo
-share/locale/mk/LC_MESSAGES/control-center-2.0.mo
-share/locale/ml/LC_MESSAGES/control-center-2.0.mo
-share/locale/mn/LC_MESSAGES/control-center-2.0.mo
-share/locale/ms/LC_MESSAGES/control-center-2.0.mo
-share/locale/nl/LC_MESSAGES/control-center-2.0.mo
-share/locale/nn/LC_MESSAGES/control-center-2.0.mo
-share/locale/no/LC_MESSAGES/control-center-2.0.mo
-share/locale/pl/LC_MESSAGES/control-center-2.0.mo
-share/locale/pt/LC_MESSAGES/control-center-2.0.mo
-share/locale/pt_BR/LC_MESSAGES/control-center-2.0.mo
-share/locale/ro/LC_MESSAGES/control-center-2.0.mo
-share/locale/ru/LC_MESSAGES/control-center-2.0.mo
-share/locale/sk/LC_MESSAGES/control-center-2.0.mo
-share/locale/sl/LC_MESSAGES/control-center-2.0.mo
-share/locale/sq/LC_MESSAGES/control-center-2.0.mo
-share/locale/sr/LC_MESSAGES/control-center-2.0.mo
-share/locale/sr@Latn/LC_MESSAGES/control-center-2.0.mo
-share/locale/sv/LC_MESSAGES/control-center-2.0.mo
-share/locale/ta/LC_MESSAGES/control-center-2.0.mo
-share/locale/th/LC_MESSAGES/control-center-2.0.mo
-share/locale/tr/LC_MESSAGES/control-center-2.0.mo
-share/locale/uk/LC_MESSAGES/control-center-2.0.mo
-share/locale/vi/LC_MESSAGES/control-center-2.0.mo
-share/locale/wa/LC_MESSAGES/control-center-2.0.mo
-share/locale/zh_CN/LC_MESSAGES/control-center-2.0.mo
-share/locale/zh_TW/LC_MESSAGES/control-center-2.0.mo
-@dirrm share/gnome/pixmaps/gnomecc-2
-@dirrm share/gnome/cursor-fonts
-@dirrm share/gnome/control-center-2.0/xrdb
-@dirrm share/gnome/control-center-2.0/pixmaps
-@dirrm share/gnome/control-center-2.0/interfaces
-@dirrm share/gnome/control-center-2.0/icons
-@dirrm share/gnome/applications
-@dirrm lib/window-manager-settings
-@dirrm include/gnome-window-settings-2.0
-@dirrm etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/thumbnailers/application@x-gnome-theme-installed
-@dirrm etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/thumbnailers/application@x-gnome-theme
-@dirrm etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/thumbnailers/application@x-font-type1
-@dirrm etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/thumbnailers/application@x-font-ttf
-@dirrm etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/thumbnailers/application@x-font-pcf
-@dirrm etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/thumbnailers/application@x-font-otf
-@dirrm etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/font_rendering
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnome_settings_daemon/screensaver
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnome_settings_daemon/editor
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnome_settings_daemon
-@dirrm etc/gconf/gconf.xml.defaults/desktop/gnome/thumbnailers/application@x-gnome-theme-installed
-@dirrm etc/gconf/gconf.xml.defaults/desktop/gnome/thumbnailers/application@x-gnome-theme
-@dirrm etc/gconf/gconf.xml.defaults/desktop/gnome/thumbnailers/application@x-font-type1
-@dirrm etc/gconf/gconf.xml.defaults/desktop/gnome/thumbnailers/application@x-font-ttf
-@dirrm etc/gconf/gconf.xml.defaults/desktop/gnome/thumbnailers/application@x-font-pcf
-@dirrm etc/gconf/gconf.xml.defaults/desktop/gnome/thumbnailers/application@x-font-otf
-@dirrm etc/gconf/gconf.xml.defaults/desktop/gnome/font_rendering
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnome_settings_daemon/screensaver
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnome_settings_daemon/editor
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnome_settings_daemon
diff --git a/sysutils/gnome-control-center1/Makefile b/sysutils/gnome-control-center1/Makefile
deleted file mode 100644
index 31209216df68..000000000000
--- a/sysutils/gnome-control-center1/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# New ports collection makefile for: control-center
-# Date created: 29 Dec 1998
-# Whom: Vanilla I. Shu <vanilla@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= gnomecontrolcenter
-PORTVERSION= 1.4.0.5
-PORTREVISION= 1
-CATEGORIES= sysutils gnome
-MASTER_SITES= ${MASTER_SITE_GNOME}
-MASTER_SITE_SUBDIR= sources/control-center/1.4
-DISTNAME= control-center-${PORTVERSION}
-DIST_SUBDIR= gnome
-
-MAINTAINER= gnome@FreeBSD.org
-COMMENT= Control center for GNOME project
-
-USE_BZIP2= yes
-USE_X_PREFIX= yes
-USE_GMAKE= yes
-USE_GNOME= gnomeprefix gnomehack gnomecanvas gnomevfs libcapplet
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LIBS="-L${LOCALBASE}/lib"
-
-.include <bsd.port.mk>
diff --git a/sysutils/gnome-control-center1/distinfo b/sysutils/gnome-control-center1/distinfo
deleted file mode 100644
index c01839601f22..000000000000
--- a/sysutils/gnome-control-center1/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (gnome/control-center-1.4.0.5.tar.bz2) = 63e731f7c9f5fca354de5de4f881e952
diff --git a/sysutils/gnome-control-center1/files/patch-Makefile.in b/sysutils/gnome-control-center1/files/patch-Makefile.in
deleted file mode 100644
index feb63528f70a..000000000000
--- a/sysutils/gnome-control-center1/files/patch-Makefile.in
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- Makefile.in 2002/02/05 09:46:12 1.1
-+++ Makefile.in 2002/02/05 09:46:25
-@@ -151,7 +151,7 @@
- cxxflags_set = @cxxflags_set@
- l = @l@
-
--always_built_SUBDIRS = control-center capplets idl doc omf-install man
-+always_built_SUBDIRS = control-center capplets idl doc omf-install
-
- SUBDIRS = intl po macros \
- $(always_built_SUBDIRS)
diff --git a/sysutils/gnome-control-center1/files/patch-ad b/sysutils/gnome-control-center1/files/patch-ad
deleted file mode 100644
index c27189a35ee9..000000000000
--- a/sysutils/gnome-control-center1/files/patch-ad
+++ /dev/null
@@ -1,11 +0,0 @@
---- capplets/wm-properties/wm-list.c.orig Tue Mar 2 22:53:29 1999
-+++ capplets/wm-properties/wm-list.c Tue Mar 2 22:53:52 1999
-@@ -210,7 +210,7 @@
- gchar *tempdir;
- gchar *name;
-
-- tempdir = gnome_unconditional_datadir_file ("gnome/wm-properties/");
-+ tempdir = gnome_unconditional_datadir_file ("wm-properties/");
- wm_list_read_dir (tempdir, FALSE);
- g_free (tempdir);
-
diff --git a/sysutils/gnome-control-center1/files/patch-bn b/sysutils/gnome-control-center1/files/patch-bn
deleted file mode 100644
index 737c98cab630..000000000000
--- a/sysutils/gnome-control-center1/files/patch-bn
+++ /dev/null
@@ -1,54 +0,0 @@
-
-$FreeBSD$
-
---- control-center/Makefile.in.orig Wed Jul 10 16:48:34 2002
-+++ control-center/Makefile.in Wed Jul 10 16:51:37 2002
-@@ -208,7 +208,7 @@
- sys_in_files = gnomecc.desktop.in
- sys_DATA = $(sys_in_files:.desktop.in=.desktop)
-
--confexecdir = $(libdir)
-+confexecdir = $(sysconfdir)
- confexec_DATA = cappletConf.sh
-
- libcapplet_la_SOURCES = \
-@@ -218,7 +218,7 @@
- $(CORBA_SRCLIST)
-
-
--libcapplet_la_LDFLAGS = -version-info 0:0:0 -rpath $(libdir)
-+libcapplet_la_LDFLAGS = -version-info 5:0:0
- libcapplet_la_LIBADD = $(ORB_LIBS) -lm $(DL_LIB) $(GNORBA_LIBS)
-
- libcappletincludedir = $(includedir)/libcapplet1
-@@ -522,12 +522,10 @@
- check: check-am
- installcheck-am:
- installcheck: installcheck-am
--install-exec-am: install-libLTLIBRARIES install-binPROGRAMS \
-- install-confexecDATA
-+install-exec-am: install-binPROGRAMS
- install-exec: install-exec-am
-
--install-data-am: install-appiconDATA install-splashDATA install-sysDATA \
-- install-libcappletincludeHEADERS
-+install-data-am: install-appiconDATA install-splashDATA install-sysDATA
- install-data: install-data-am
-
- install-am: all-am
-@@ -546,7 +544,6 @@
- $(mkinstalldirs) $(DESTDIR)$(libdir) $(DESTDIR)$(bindir) \
- $(DESTDIR)$(appicondir) $(DESTDIR)$(confexecdir) \
- $(DESTDIR)$(splashdir) $(DESTDIR)$(sysdir) \
-- $(DESTDIR)$(libcappletincludedir)
-
-
- mostlyclean-generic:
-@@ -592,6 +589,7 @@
- clean-libLTLIBRARIES maintainer-clean-libLTLIBRARIES \
- uninstall-libLTLIBRARIES install-libLTLIBRARIES mostlyclean-compile \
- distclean-compile clean-compile maintainer-clean-compile \
-+ -e 's?\@VERSION\@?$(VERSION)?g' \
- mostlyclean-libtool distclean-libtool clean-libtool \
- maintainer-clean-libtool mostlyclean-binPROGRAMS distclean-binPROGRAMS \
- clean-binPROGRAMS maintainer-clean-binPROGRAMS uninstall-binPROGRAMS \
diff --git a/sysutils/gnome-control-center1/files/patch-capplets::theme-switcher::lister.c b/sysutils/gnome-control-center1/files/patch-capplets::theme-switcher::lister.c
deleted file mode 100644
index ce8170370123..000000000000
--- a/sysutils/gnome-control-center1/files/patch-capplets::theme-switcher::lister.c
+++ /dev/null
@@ -1,15 +0,0 @@
-
-$FreeBSD$
-
---- capplets/theme-switcher/lister.c 2002/03/29 12:43:59 1.1
-+++ capplets/theme-switcher/lister.c 2002/03/29 12:45:18
-@@ -115,8 +115,7 @@
- char *errstring = NULL;
- int out_fd;
- #ifndef HAVE_GETLINE
-- char line[1024];
-- char *lineptr = line;
-+ char *lineptr = (char *)malloc(1024);
- #else
- char *lineptr = NULL;
- #endif
diff --git a/sysutils/gnome-control-center1/files/patch-capplets_file-types_file-types-icon-entry.c b/sysutils/gnome-control-center1/files/patch-capplets_file-types_file-types-icon-entry.c
deleted file mode 100644
index 5b48cd25cb94..000000000000
--- a/sysutils/gnome-control-center1/files/patch-capplets_file-types_file-types-icon-entry.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- capplets/file-types/file-types-icon-entry.c.orig Sun May 5 16:33:51 2002
-+++ capplets/file-types/file-types-icon-entry.c Sun May 5 16:34:02 2002
-@@ -424,7 +424,7 @@
- result = NULL;
- filename = nautilus_mime_type_icon_entry_get_full_filename (NAUTILUS_MIME_ICON_ENTRY (ientry));
- if (filename != NULL) {
-- path_parts = g_strsplit (filename, "/share/pixmaps/", 0);
-+ path_parts = g_strsplit (filename, "/share/gnome/pixmaps/", 0);
- g_free (filename);
-
- if (path_parts[1] != NULL) {
diff --git a/sysutils/gnome-control-center1/files/patch-ce b/sysutils/gnome-control-center1/files/patch-ce
deleted file mode 100644
index b2186ac89c4c..000000000000
--- a/sysutils/gnome-control-center1/files/patch-ce
+++ /dev/null
@@ -1,8 +0,0 @@
---- capplets/wm-properties/wm-desktops/WindowMaker.desktop.orig Wed May 12 02:56:05 1999
-+++ capplets/wm-properties/wm-desktops/WindowMaker.desktop Wed May 12 02:56:22 1999
-@@ -5,4 +5,4 @@
-
- [Window Manager]
- SessionManaged=false
--ConfigExec=/usr/X11R6/lib/GNUstep/Apps/WPrefs.app/WPrefs
-+ConfigExec=/usr/X11R6/share/GNUstep/Apps/WPrefs.app/WPrefs
diff --git a/sysutils/gnome-control-center1/files/patch-configure b/sysutils/gnome-control-center1/files/patch-configure
deleted file mode 100644
index 53566354e4ac..000000000000
--- a/sysutils/gnome-control-center1/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig Sun May 5 16:29:53 2002
-+++ configure Sun May 5 16:30:05 2002
-@@ -9161,7 +9161,7 @@
-
-
- cat >> confdefs.h <<EOF
--#define GNOME_ICONDIR "${prefix}/share/pixmaps"
-+#define GNOME_ICONDIR "${datadir}/pixmaps"
- EOF
-
-
diff --git a/sysutils/gnome-control-center1/files/patch-idl::Makefile.in b/sysutils/gnome-control-center1/files/patch-idl::Makefile.in
deleted file mode 100644
index 8bc65dc999aa..000000000000
--- a/sysutils/gnome-control-center1/files/patch-idl::Makefile.in
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- idl/Makefile.in 2002/07/10 13:49:41 1.1
-+++ idl/Makefile.in 2002/07/10 13:50:18
-@@ -251,7 +251,7 @@
- install-exec-am:
- install-exec: install-exec-am
-
--install-data-am: install-gnomeccgnorbaDATA install-idlDATA
-+install-data-am: install-gnomeccgnorbaDATA
- install-data: install-data-am
-
- install-am: all-am
diff --git a/sysutils/gnome-control-center1/files/patch-ltmain.sh b/sysutils/gnome-control-center1/files/patch-ltmain.sh
deleted file mode 100644
index 91713d2306f8..000000000000
--- a/sysutils/gnome-control-center1/files/patch-ltmain.sh
+++ /dev/null
@@ -1,45 +0,0 @@
-
-$FreeBSD$
-
---- ltmain.sh.orig Wed Jan 23 11:38:40 2002
-+++ ltmain.sh Sun Feb 3 01:44:17 2002
-@@ -1037,8 +1037,16 @@
- continue
- ;;
-
-+ -pthread)
-+ compile_command="$compile_command -pthread"
-+ finalize_command="$finalize_command -pthread"
-+ compiler_flags="$compiler_flags -pthread"
-+ continue
-+ ;;
-+
- -module)
- module=yes
-+ build_old_libs=no
- continue
- ;;
-
-@@ -2412,6 +2420,9 @@
- *-*-netbsd*)
- # Don't link with libc until the a.out ld.so is fixed.
- ;;
-+ *-*-freebsd*)
-+ # FreeBSD doesn't need this...
-+ ;;
- *)
- # Add libc to deplibs on all other systems if necessary.
- if test "$build_libtool_need_lc" = "yes"; then
-@@ -4179,10 +4190,12 @@
- fi
-
- # Install the pseudo-library for information purposes.
-+ if /usr/bin/false; then
- name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
- instname="$dir/$name"i
- $show "$install_prog $instname $destdir/$name"
- $run eval "$install_prog $instname $destdir/$name" || exit $?
-+ fi
-
- # Maybe install the static library, too.
- test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
diff --git a/sysutils/gnome-control-center1/files/patch-po::Makefile.in.in b/sysutils/gnome-control-center1/files/patch-po::Makefile.in.in
deleted file mode 100644
index 02994b404219..000000000000
--- a/sysutils/gnome-control-center1/files/patch-po::Makefile.in.in
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- po/Makefile.in.in 2002/02/05 08:03:55 1.1
-+++ po/Makefile.in.in 2002/02/05 08:04:08
-@@ -106,7 +106,7 @@
- @catalogs='$(CATALOGS)'; \
- for cat in $$catalogs; do \
- cat=`basename $$cat`; \
-- lang=`echo $$cat | sed 's/\.gmo$$//'`; \
-+ lang=`echo $$cat | sed 's/\.mo$$//'`; \
- dir=$(localedir)/$$lang/LC_MESSAGES; \
- $(mkinstalldirs) $(DESTDIR)$$dir; \
- if test -r $$cat; then \
diff --git a/sysutils/gnome-control-center1/pkg-descr b/sysutils/gnome-control-center1/pkg-descr
deleted file mode 100644
index b9ead6394b73..000000000000
--- a/sysutils/gnome-control-center1/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-control center for GNOME project.
diff --git a/sysutils/gnome-control-center1/pkg-plist b/sysutils/gnome-control-center1/pkg-plist
deleted file mode 100644
index bea2205dc885..000000000000
--- a/sysutils/gnome-control-center1/pkg-plist
+++ /dev/null
@@ -1,185 +0,0 @@
-bin/background-properties-capplet
-bin/default-application-properties-capplet
-bin/file-types-capplet
-bin/gnomecc
-bin/keyboard-properties
-bin/mouse-properties-capplet
-bin/sound-properties
-bin/theme-selector-capplet
-bin/ui-properties
-bin/url-properties
-bin/wm-properties-capplet
-etc/CORBA/servers/gnomecc.gnorba
-share/gnome/apps/Settings/Desktop/.directory
-share/gnome/apps/Settings/Desktop/background-properties.desktop
-share/gnome/apps/Settings/Desktop/theme-selector.desktop
-share/gnome/apps/Settings/Desktop/wm-properties.desktop
-share/gnome/apps/Settings/Documents/.directory
-share/gnome/apps/Settings/Documents/default-applicaiton-properties.desktop
-share/gnome/apps/Settings/Documents/url-properties.desktop
-share/gnome/apps/Settings/Multimedia/.directory
-share/gnome/apps/Settings/Multimedia/sound-properties.desktop
-share/gnome/apps/Settings/Peripherals/.directory
-share/gnome/apps/Settings/Peripherals/keyboard-properties.desktop
-share/gnome/apps/Settings/Peripherals/mouse-properties.desktop
-share/gnome/apps/Settings/Session/.directory
-share/gnome/apps/Settings/UIOptions/.directory
-share/gnome/apps/Settings/file-types-capplet.desktop
-share/gnome/apps/Settings/gnomecc.desktop
-share/gnome/control-center/.directory
-share/gnome/control-center/Desktop/.directory
-share/gnome/control-center/Desktop/background-properties.desktop
-share/gnome/control-center/Desktop/theme-selector.desktop
-share/gnome/control-center/Desktop/wm-properties.desktop
-share/gnome/control-center/Documents/.directory
-share/gnome/control-center/Documents/default-application-properties.desktop
-share/gnome/control-center/Documents/file-types-capplet.desktop
-share/gnome/control-center/Documents/url-properties.desktop
-share/gnome/control-center/Multimedia/.directory
-share/gnome/control-center/Multimedia/sound-properties.desktop
-share/gnome/control-center/Peripherals/.directory
-share/gnome/control-center/Peripherals/keyboard-properties.desktop
-share/gnome/control-center/Peripherals/mouse-properties.desktop
-share/gnome/control-center/Session/.directory
-share/gnome/control-center/UIOptions/.directory
-share/gnome/control-center/UIOptions/application.desktop
-share/gnome/control-center/UIOptions/dialogs.desktop
-share/gnome/control-center/UIOptions/mdi.desktop
-share/gnome/help/control-center/C/control-center.sgml
-share/gnome/help/control-center/C/desktop-intro.html
-share/gnome/help/control-center/C/doc-handlers.html
-share/gnome/help/control-center/C/figures/bg-capplet.png
-share/gnome/help/control-center/C/figures/gccalf.png
-share/gnome/help/control-center/C/figures/gccappdef.png
-share/gnome/help/control-center/C/figures/gccdialog.png
-share/gnome/help/control-center/C/figures/gccedit.png
-share/gnome/help/control-center/C/figures/gcchints.png
-share/gnome/help/control-center/C/figures/gccmdi.png
-share/gnome/help/control-center/C/figures/gccmime.png
-share/gnome/help/control-center/C/figures/gccsession-props.png
-share/gnome/help/control-center/C/figures/gccsessopt.png
-share/gnome/help/control-center/C/figures/gccsound1.png
-share/gnome/help/control-center/C/figures/gccsound2.png
-share/gnome/help/control-center/C/figures/gccstartup.png
-share/gnome/help/control-center/C/figures/gccurl.png
-share/gnome/help/control-center/C/figures/glob_pref_anim.png
-share/gnome/help/control-center/C/figures/keyboard-capplet.png
-share/gnome/help/control-center/C/figures/mouse-capplet.png
-share/gnome/help/control-center/C/figures/screensave-capplet.png
-share/gnome/help/control-center/C/figures/theme-select.png
-share/gnome/help/control-center/C/figures/wm-add.png
-share/gnome/help/control-center/C/figures/wm-main.png
-share/gnome/help/control-center/C/index.html
-share/gnome/help/control-center/C/ln7.html
-share/gnome/help/control-center/C/stylesheet-images/caution.gif
-share/gnome/help/control-center/C/stylesheet-images/home.gif
-share/gnome/help/control-center/C/stylesheet-images/important.gif
-share/gnome/help/control-center/C/stylesheet-images/next.gif
-share/gnome/help/control-center/C/stylesheet-images/note.gif
-share/gnome/help/control-center/C/stylesheet-images/prev.gif
-share/gnome/help/control-center/C/stylesheet-images/tip.gif
-share/gnome/help/control-center/C/stylesheet-images/toc-blank.gif
-share/gnome/help/control-center/C/stylesheet-images/toc-minus.gif
-share/gnome/help/control-center/C/stylesheet-images/toc-plus.gif
-share/gnome/help/control-center/C/stylesheet-images/up.gif
-share/gnome/help/control-center/C/stylesheet-images/warning.gif
-share/gnome/help/control-center/C/topic.dat
-share/gnome/help/control-center/C/usage.html
-share/gnome/help/control-center/eu/control-center.sgml
-share/gnome/help/control-center/eu/desktop-intro.html
-share/gnome/help/control-center/eu/doc-handlers.html
-share/gnome/help/control-center/eu/figures/bg-capplet.png
-share/gnome/help/control-center/eu/figures/gccalf.png
-share/gnome/help/control-center/eu/figures/gccappdef.png
-share/gnome/help/control-center/eu/figures/gccdialog.png
-share/gnome/help/control-center/eu/figures/gccedit.png
-share/gnome/help/control-center/eu/figures/gcchints.png
-share/gnome/help/control-center/eu/figures/gccmdi.png
-share/gnome/help/control-center/eu/figures/gccmime.png
-share/gnome/help/control-center/eu/figures/gccsession-props.png
-share/gnome/help/control-center/eu/figures/gccsessopt.png
-share/gnome/help/control-center/eu/figures/gccsound1.png
-share/gnome/help/control-center/eu/figures/gccsound2.png
-share/gnome/help/control-center/eu/figures/gccstartup.png
-share/gnome/help/control-center/eu/figures/gccurl.png
-share/gnome/help/control-center/eu/figures/glob_pref_anim.png
-share/gnome/help/control-center/eu/figures/keyboard-capplet.png
-share/gnome/help/control-center/eu/figures/mouse-capplet.png
-share/gnome/help/control-center/eu/figures/screensave-capplet.png
-share/gnome/help/control-center/eu/figures/theme-select.png
-share/gnome/help/control-center/eu/figures/wm-add.png
-share/gnome/help/control-center/eu/figures/wm-main.png
-share/gnome/help/control-center/eu/index.html
-share/gnome/help/control-center/eu/ln7.html
-share/gnome/help/control-center/eu/stylesheet-images/caution.gif
-share/gnome/help/control-center/eu/stylesheet-images/home.gif
-share/gnome/help/control-center/eu/stylesheet-images/important.gif
-share/gnome/help/control-center/eu/stylesheet-images/next.gif
-share/gnome/help/control-center/eu/stylesheet-images/note.gif
-share/gnome/help/control-center/eu/stylesheet-images/prev.gif
-share/gnome/help/control-center/eu/stylesheet-images/tip.gif
-share/gnome/help/control-center/eu/stylesheet-images/toc-blank.gif
-share/gnome/help/control-center/eu/stylesheet-images/toc-minus.gif
-share/gnome/help/control-center/eu/stylesheet-images/toc-plus.gif
-share/gnome/help/control-center/eu/stylesheet-images/up.gif
-share/gnome/help/control-center/eu/stylesheet-images/warning.gif
-share/gnome/help/control-center/eu/topic.dat
-share/gnome/help/control-center/eu/usage.html
-share/gnome/omf/control-center/control-center-C.omf
-share/gnome/omf/control-center/control-center-eu.omf
-share/gnome/pixmaps/ccsplash.png
-share/gnome/pixmaps/control-center.png
-share/gnome/wm-properties/Enlightenment.desktop
-share/gnome/wm-properties/IceWM.desktop
-share/gnome/wm-properties/Scwm.desktop
-share/gnome/wm-properties/WindowMaker.desktop
-share/gnome/wm-properties/twm.desktop
-share/locale/az/LC_MESSAGES/control-center.mo
-share/locale/bg/LC_MESSAGES/control-center.mo
-share/locale/ca/LC_MESSAGES/control-center.mo
-share/locale/cs/LC_MESSAGES/control-center.mo
-share/locale/da/LC_MESSAGES/control-center.mo
-share/locale/de/LC_MESSAGES/control-center.mo
-share/locale/el/LC_MESSAGES/control-center.mo
-share/locale/en_GB/LC_MESSAGES/control-center.mo
-share/locale/es/LC_MESSAGES/control-center.mo
-share/locale/et/LC_MESSAGES/control-center.mo
-share/locale/eu/LC_MESSAGES/control-center.mo
-share/locale/fi/LC_MESSAGES/control-center.mo
-share/locale/fr/LC_MESSAGES/control-center.mo
-share/locale/ga/LC_MESSAGES/control-center.mo
-share/locale/gl/LC_MESSAGES/control-center.mo
-share/locale/hr/LC_MESSAGES/control-center.mo
-share/locale/hu/LC_MESSAGES/control-center.mo
-share/locale/it/LC_MESSAGES/control-center.mo
-share/locale/ja/LC_MESSAGES/control-center.mo
-share/locale/ko/LC_MESSAGES/control-center.mo
-share/locale/lt/LC_MESSAGES/control-center.mo
-share/locale/nl/LC_MESSAGES/control-center.mo
-share/locale/nn/LC_MESSAGES/control-center.mo
-share/locale/no/LC_MESSAGES/control-center.mo
-share/locale/pl/LC_MESSAGES/control-center.mo
-share/locale/pt/LC_MESSAGES/control-center.mo
-share/locale/pt_BR/LC_MESSAGES/control-center.mo
-share/locale/ro/LC_MESSAGES/control-center.mo
-share/locale/ru/LC_MESSAGES/control-center.mo
-share/locale/sk/LC_MESSAGES/control-center.mo
-share/locale/sl/LC_MESSAGES/control-center.mo
-share/locale/sv/LC_MESSAGES/control-center.mo
-share/locale/tr/LC_MESSAGES/control-center.mo
-share/locale/uk/LC_MESSAGES/control-center.mo
-share/locale/wa/LC_MESSAGES/control-center.mo
-share/locale/zh_CN/LC_MESSAGES/control-center.mo
-share/locale/zh_TW/LC_MESSAGES/control-center.mo
-@dirrm share/gnome/omf/control-center
-@dirrm share/gnome/help/control-center/C/stylesheet-images
-@dirrm share/gnome/help/control-center/C/figures
-@dirrm share/gnome/help/control-center/C
-@dirrm share/gnome/help/control-center/eu/stylesheet-images
-@dirrm share/gnome/help/control-center/eu/figures
-@dirrm share/gnome/help/control-center/eu
-@dirrm share/gnome/help/control-center
-@dirrm share/gnome/control-center/UIOptions
-@dirrm share/gnome/control-center/Multimedia
-@dirrm share/gnome/apps/Settings/UIOptions
-@dirrm share/gnome/apps/Settings/Multimedia
diff --git a/sysutils/gnome-system-monitor/Makefile b/sysutils/gnome-system-monitor/Makefile
deleted file mode 100644
index c1d363e4803b..000000000000
--- a/sysutils/gnome-system-monitor/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# New ports collection makefile for: gnomesystemmonitor
-# Date created: 09 May 2002
-# Whom: Joe Marcus Clarke <marcus@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= gnomesystemmonitor
-PORTVERSION= 2.4.0
-CATEGORIES= sysutils gnome
-MASTER_SITES= ${MASTER_SITE_GNOME}
-MASTER_SITE_SUBDIR= sources/gnome-system-monitor/2.4
-DISTNAME= gnome-system-monitor-${PORTVERSION}
-DIST_SUBDIR= gnome2
-
-MAINTAINER= gnome@FreeBSD.org
-COMMENT= GNOME 2 system monitor program
-
-LIB_DEPENDS= gtop-2.0.2:${PORTSDIR}/devel/libgtop2
-
-USE_BZIP2= yes
-USE_X_PREFIX= yes
-USE_GMAKE= yes
-USE_GNOME= gnomeprefix gnomehack libgnomeui libwnck
-USE_LIBTOOL= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LIBS="-L${LOCALBASE}/lib -lutil"
-
-.include <bsd.port.mk>
diff --git a/sysutils/gnome-system-monitor/distinfo b/sysutils/gnome-system-monitor/distinfo
deleted file mode 100644
index 3063caabeafe..000000000000
--- a/sysutils/gnome-system-monitor/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (gnome2/gnome-system-monitor-2.4.0.tar.bz2) = f855d85adcc2eb0f20f639cbc2f00cbf
diff --git a/sysutils/gnome-system-monitor/files/patch-configure b/sysutils/gnome-system-monitor/files/patch-configure
deleted file mode 100644
index 504276306bba..000000000000
--- a/sysutils/gnome-system-monitor/files/patch-configure
+++ /dev/null
@@ -1,20 +0,0 @@
---- configure.orig Mon Nov 25 21:02:50 2002
-+++ configure Fri Nov 29 20:30:44 2002
-@@ -3731,7 +3731,7 @@
-
-
- cat >>confdefs.h <<_ACEOF
--#define GNOME_ICONDIR "${prefix}/share/pixmaps"
-+#define GNOME_ICONDIR "${datadir}/pixmaps"
- _ACEOF
-
-
-@@ -6630,7 +6630,7 @@
- s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
- s,@PKG_CONFIG@,$PKG_CONFIG,;t t
- s,@PROCMAN_CFLAGS@,$PROCMAN_CFLAGS,;t t
--s,@PROCMAN_LIBS@,$PROCMAN_LIBS,;t t
-+s,@PROCMAN_LIBS@, $PROCMAN_LIBS,;t t
- s,@GCONF_SCHEMA_CONFIG_SOURCE@,$GCONF_SCHEMA_CONFIG_SOURCE,;t t
- s,@GCONF_SCHEMA_FILE_DIR@,$GCONF_SCHEMA_FILE_DIR,;t t
- s,@GETTEXT_PACKAGE@,$GETTEXT_PACKAGE,;t t
diff --git a/sysutils/gnome-system-monitor/files/patch-src::proctable.c b/sysutils/gnome-system-monitor/files/patch-src::proctable.c
deleted file mode 100644
index 5cb348a5aabb..000000000000
--- a/sysutils/gnome-system-monitor/files/patch-src::proctable.c
+++ /dev/null
@@ -1,53 +0,0 @@
---- src/proctable.c.orig Sat Jun 7 04:35:32 2003
-+++ src/proctable.c Thu Sep 4 16:29:18 2003
-@@ -539,6 +539,9 @@
- glibtop_get_proc_uid (&procuid, pid);
- glibtop_get_proc_time (&proctime, pid);
- newcputime = proctime.utime + proctime.stime;
-+ if (proctime.frequency) {
-+ newcputime /= (proctime.frequency/100);
-+ }
- model = gtk_tree_view_get_model (GTK_TREE_VIEW (procdata->tree));
-
- info->mem = procmem.size;
-@@ -620,6 +623,9 @@
- glibtop_get_proc_uid (&procuid, pid);
- glibtop_get_proc_time (&proctime, pid);
- newcputime = proctime.utime + proctime.stime;
-+ if (proctime.frequency) {
-+ newcputime /= (proctime.frequency/100);
-+ }
-
- arguments = glibtop_get_proc_args (&procargs, pid, 0);
- get_process_name (procdata, info, procstate.cmd, arguments);
-@@ -709,12 +715,20 @@
- return NULL;
- }
-
-+static int
-+pid_compare(const void* first, const void* second)
-+{
-+ return *(unsigned*)first - *(unsigned*)second;
-+}
-+
- static void
- refresh_list (ProcData *data, unsigned *pid_list, gint n)
- {
- ProcData *procdata = data;
- GList *list = procdata->info;
- gint i = 0;
-+
-+ qsort(pid_list, n, sizeof (*pid_list), pid_compare);
-
- while (i < n)
- {
-@@ -812,6 +826,9 @@
- ** should probably have a total_time_last gint in the ProcInfo structure */
- glibtop_get_cpu (&cpu);
- total_time = cpu.total - total_time_last;
-+ if (cpu.frequency) {
-+ total_time /= (cpu.frequency/100);
-+ }
- total_time_last = cpu.total;
-
- refresh_list (procdata, pid_list, n);
diff --git a/sysutils/gnome-system-monitor/files/patch-src_util.c b/sysutils/gnome-system-monitor/files/patch-src_util.c
deleted file mode 100644
index b7e262b0c599..000000000000
--- a/sysutils/gnome-system-monitor/files/patch-src_util.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/util.c.orig Thu May 9 01:16:48 2002
-+++ src/util.c Thu May 9 01:17:13 2002
-@@ -16,6 +16,7 @@
-
- #ifdef __FreeBSD__
- # include <errno.h>
-+# include <termios.h>
- # include <libutil.h>
- #endif
-
diff --git a/sysutils/gnome-system-monitor/pkg-descr b/sysutils/gnome-system-monitor/pkg-descr
deleted file mode 100644
index 40caee6476d9..000000000000
--- a/sysutils/gnome-system-monitor/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-GNOME 2.0 system monitor program.
diff --git a/sysutils/gnome-system-monitor/pkg-plist b/sysutils/gnome-system-monitor/pkg-plist
deleted file mode 100644
index d035ed3953c7..000000000000
--- a/sysutils/gnome-system-monitor/pkg-plist
+++ /dev/null
@@ -1,90 +0,0 @@
-bin/gnome-system-monitor
-etc/gconf/gconf.xml.defaults/apps/procman/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/procman/disktree/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/procman/memmapstree/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/procman/proctree/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/procman/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/procman/disktree/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/procman/memmapstree/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/procman/proctree/%gconf.xml
-etc/gconf/schemas/gnome-system-monitor.schemas
-share/gnome/applications/gnome-system-monitor.desktop
-share/gnome/help/gnome-system-monitor/C/figures/addColumn.png
-share/gnome/help/gnome-system-monitor/C/figures/changePriority.png
-share/gnome/help/gnome-system-monitor/C/figures/colorPanel.png
-share/gnome/help/gnome-system-monitor/C/figures/columnContextMenu.png
-share/gnome/help/gnome-system-monitor/C/figures/memoryMaps.png
-share/gnome/help/gnome-system-monitor/C/figures/moreInfo.png
-share/gnome/help/gnome-system-monitor/C/figures/processListing.png
-share/gnome/help/gnome-system-monitor/C/figures/sortButton.png
-share/gnome/help/gnome-system-monitor/C/figures/sortMenu.png
-share/gnome/help/gnome-system-monitor/C/figures/sortMenu2.png
-share/gnome/help/gnome-system-monitor/C/figures/systemMonitor.png
-share/gnome/help/gnome-system-monitor/C/figures/viewMenu.png
-share/gnome/help/gnome-system-monitor/C/gnome-system-monitor.xml
-share/gnome/help/gnome-system-monitor/C/legal.xml
-share/gnome/omf/gnome-system-monitor/gnome-system-monitor-C.omf
-@exec scrollkeeper-install -q %D/share/gnome/omf/gnome-system-monitor/gnome-system-monitor-C.omf 2>/dev/null || /usr/bin/true
-share/gnome/pixmaps/procman.png
-share/locale/am/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/ar/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/az/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/be/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/bg/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/bn/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/ca/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/cs/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/cy/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/da/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/de/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/el/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/es/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/fa/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/fi/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/fr/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/ga/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/gl/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/he/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/hi/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/hu/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/id/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/it/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/ja/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/ko/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/li/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/lv/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/mk/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/ml/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/mn/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/ms/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/nl/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/no/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/pl/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/pt/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/pt_BR/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/ro/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/ru/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/sk/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/sl/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/sr/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/sr@Latn/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/sv/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/sq/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/tr/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/uk/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/vi/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/zh_CN/LC_MESSAGES/gnome-system-monitor.mo
-share/locale/zh_TW/LC_MESSAGES/gnome-system-monitor.mo
-@dirrm share/gnome/omf/gnome-system-monitor
-@dirrm share/gnome/help/gnome-system-monitor/C/figures
-@dirrm share/gnome/help/gnome-system-monitor/C
-@dirrm share/gnome/help/gnome-system-monitor
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/procman/proctree
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/procman/memmapstree
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/procman/disktree
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/procman
-@dirrm etc/gconf/gconf.xml.defaults/apps/procman/proctree
-@dirrm etc/gconf/gconf.xml.defaults/apps/procman/memmapstree
-@dirrm etc/gconf/gconf.xml.defaults/apps/procman/disktree
-@dirrm etc/gconf/gconf.xml.defaults/apps/procman
-@unexec scrollkeeper-uninstall -q %D/share/gnome/omf/gnome-system-monitor/gnome-system-monitor-C.omf 2>/dev/null || /usr/bin/true
diff --git a/sysutils/k3b-kde4/Makefile b/sysutils/k3b-kde4/Makefile
deleted file mode 100644
index c0d82290b7a1..000000000000
--- a/sysutils/k3b-kde4/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# New ports collection makefile for: k3b
-# Date created: 2003/02/13
-# Whom: Heiner <h.eichmann@gmx.de>
-#
-# $FreeBSD$
-#
-
-PORTNAME= k3b
-PORTVERSION= 0.10.2
-CATEGORIES= sysutils multimedia kde
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= h.eichmann@gmx.de
-COMMENT= A CD/DVD recording GUI for KDE
-
-RUN_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools \
- cdrdao:${PORTSDIR}/sysutils/cdrdao \
- mkisofs:${PORTSDIR}/sysutils/mkisofs
-
-GNU_CONFIGURE= yes
-CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-CONFIGURE_ARGS= --with-k3bsetup=no
-USE_GMAKE= yes
-USE_LIBTOOL= yes
-INSTALLS_SHLIB= yes
-USE_KDELIBS_VER= 3
-USE_REINPLACE= yes
-
-pre-configure:
- ${REINPLACE_CMD} "s,-pedantic ,,g; \
- s,-pthread,${PTHREAD_LIBS},g; \
- s,-O2 ,,g" ${WRKSRC}/configure
-.for i in config.h.in Makefile.in
- ${TOUCH} ${WRKSRC}/${i}
-.endfor
-
-post-install:
- @${CAT} ${PKGMESSAGE}
- @sleep 5
-
-showinfo:
- more ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/sysutils/k3b-kde4/distinfo b/sysutils/k3b-kde4/distinfo
deleted file mode 100644
index 95f594f5a9ee..000000000000
--- a/sysutils/k3b-kde4/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (k3b-0.10.2.tar.gz) = 23f3ec4f57c722a33811e267395e41f1
diff --git a/sysutils/k3b-kde4/files/patch-src-Makefile.in b/sysutils/k3b-kde4/files/patch-src-Makefile.in
deleted file mode 100644
index 42e55ed1de9d..000000000000
--- a/sysutils/k3b-kde4/files/patch-src-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/Makefile.in.orig Thu Nov 6 09:01:00 2003
-+++ src/Makefile.in Fri Nov 7 12:35:44 2003
-@@ -281,7 +281,7 @@
- #>+ 1
- k3b_SOURCES=k3bwelcomewidget.cpp k3bapplication.cpp k3bdiroperator.cpp kdndfileview.cpp k3bfiletreeview.cpp k3bcddbmultientriesdialog.cpp k3baudioplayer.cpp k3bprojecttabbar.cpp k3bprojecttabwidget.cpp k3bsplash.cpp k3bblankingdialog.cpp k3bfileview.cpp k3bdirview.cpp k3btoolbox.cpp k3b.cpp main.cpp k3bstatusbarmanager.cpp k3bfiletreecombobox.cpp k3breadcdreader.cpp k3binterface.cpp k3bprojectinterface.cpp k3bsystemproblemdialog.cpp k3binterface_skel.cpp k3bprojectinterface_skel.cpp
-
--k3b_LDADD = ./cdinfo/libcdinfo.la ./option/liboption.la ./rip/librip.la ./cdcopy/libcdcopy.la ./dvdcopy/libdvdcopy.la ./cdclone/libcdclone.la ./videoEncoding/libvideoEncoding.la ./plugin/libk3bplugin.la $(ARTS_LIBS) -lkio -lkparts ./core/libk3bcore.la ./tools/libk3btools.la ./projects/libk3bproject.la ./images/libimagewriting.la
-+k3b_LDADD = ./cdinfo/libcdinfo.la ./option/liboption.la ./rip/librip.la ./cdcopy/libcdcopy.la ./dvdcopy/libdvdcopy.la ./cdclone/libcdclone.la ./videoEncoding/libvideoEncoding.la ./plugin/libk3bplugin.la $(ARTS_LIBS) -lkio -lkparts -lcam ./core/libk3bcore.la ./tools/libk3btools.la ./projects/libk3bproject.la ./images/libimagewriting.la
-
- SUBDIRS = core tools plugin projects cddb cdinfo option rip cdcopy cdclone images dvdcopy videoEncoding pics icons konqi mimetypes tests audiodecoding audioencoding sounds $(K3BSETUP1_BUILD)
-
diff --git a/sysutils/k3b-kde4/files/patch-src-audiodecoding-mp3-k3bmaddecoder.cpp b/sysutils/k3b-kde4/files/patch-src-audiodecoding-mp3-k3bmaddecoder.cpp
deleted file mode 100644
index ab64d2773e8c..000000000000
--- a/sysutils/k3b-kde4/files/patch-src-audiodecoding-mp3-k3bmaddecoder.cpp
+++ /dev/null
@@ -1,124 +0,0 @@
---- src/audiodecoding/mp3/k3bmaddecoder.cpp.orig Mon Sep 1 12:14:10 2003
-+++ src/audiodecoding/mp3/k3bmaddecoder.cpp Fri Nov 7 12:35:44 2003
-@@ -37,6 +37,8 @@
- #include <stdlib.h>
- #include <cmath>
- #include <cstdlib>
-+#include <sys/types.h>
-+#include <sys/mman.h>
-
- #include <config.h>
-
-@@ -716,23 +718,24 @@
- return false;
- }
-
-- // there seem to be mp3 files starting with a lot of zeros
-- // we try to skip these.
-- // there might still be files with more than bufLen zeros...
-- const int bufLen = 4096;
-- char buf[bufLen];
-- if( f.readBlock( buf, bufLen ) < bufLen ) {
-- kdDebug() << "(K3bMadDecoder) unable to read " << bufLen << " bytes from " << url.path() << endl;
-+ // EXPERIMENTAL!!!!!!!!
-+
-+ const int bufLen = f.size();
-+ const char * buf = (const char *)mmap(0, bufLen, PROT_READ, MAP_SHARED, f.handle(), 0);
-+ if (buf == MAP_FAILED)
-+ {
-+ kdDebug() << "(K3bMp3Module) unable to read from " << url.path() << endl;
- f.close();
- return false;
- }
-- f.close();
-
- // skip any 0
- int i = 0;
- while( i < bufLen && buf[i] == '\0' ) i++;
- if( i == bufLen ) {
- kdDebug() << "(K3bMadDecoder) only zeros found in the beginning of " << url.path() << endl;
-+ munmap((void *)buf, bufLen);
-+ f.close();
- return false;
- }
-
-@@ -744,6 +747,8 @@
- ( (unsigned short)buf[i+3] < 0xff && (unsigned short)buf[i+4] < 0xff ) ) {
- kdDebug() << "(K3bMadDecoder) found id3 magic: ID3 "
- << (unsigned short)buf[i+3] << "." << (unsigned short)buf[i+4] << endl;
-+ munmap((void *)buf, bufLen);
-+ f.close();
- return true;
- }
-
-@@ -756,15 +761,22 @@
- short m = (short)( buf[i+20] | (buf[i+21]<<8) );
- if( m == 80 ) {
- kdDebug() << "(K3bMadDecoder) found RIFF MPEG magic." << endl;
-+ munmap((void *)buf, bufLen);
-+ f.close();
- return true;
- }
- else if( m == 85 ) {
- kdDebug() << "(K3bMadDecoder) found RIFF MPEG III magic." << endl;
-+ munmap((void *)buf, bufLen);
-+ f.close();
- return true;
- }
-- else
-+ else {
-+ munmap((void *)buf, bufLen);
-+ f.close();
- return false;
- }
-+ }
-
-
-
-@@ -775,16 +787,41 @@
- mad_stream_init( &stream );
- mad_header_init( &header );
-
-- mad_stream_buffer( &stream, (unsigned char*)&buf[i], bufLen-i );
-- stream.error = MAD_ERROR_NONE;
-+ mad_stream_buffer( &stream, (unsigned char*)buf, bufLen );
-+ unsigned long bitrate, kbps, count;
-+ int vbr;
-+ bitrate = kbps = count = vbr = 0;
-+ mad_timer_t duration = mad_timer_zero;
- bool success = true;
-- if( mad_header_decode( &header, &stream ) ) {
-+ while (1) {
-+ if (mad_header_decode(&header, &stream) == -1) {
-+ if (MAD_RECOVERABLE(stream.error))
-+ continue;
-+ else
-+ {
-+ break;
-+ }
-+ }
-+ if (bitrate && header.bitrate != bitrate)
-+ vbr = 1;
-+
-+ bitrate = header.bitrate;
-+
-+ kbps += bitrate / 1000;
-+ ++count;
-+
-+ mad_timer_add(&duration, header.duration);
-+ }
-+ kbps = count?((kbps * 2) / count + 1) / 2 * (vbr ? -1 : 1):0;
-+ kdDebug() << "(K3bMp3Module) File: " << url.path() << ", bitrate: " << kbps << ", duration: " << duration.seconds << "." << duration.fraction << endl;
-+ if (duration.seconds == 0 || kbps == 0)
-+ {
- kdDebug() << "(K3bMadDecoder) could not find mpeg header." << endl;
- success = false;
- }
-
-- mad_header_finish( &header );
-- mad_stream_finish( &stream );
-+ munmap((void *)buf, bufLen);
-+ f.close();
-
- return success;
- }
diff --git a/sysutils/k3b-kde4/files/patch-src-core-device-k3bdevice.cpp b/sysutils/k3b-kde4/files/patch-src-core-device-k3bdevice.cpp
deleted file mode 100644
index 449a87e89484..000000000000
--- a/sysutils/k3b-kde4/files/patch-src-core-device-k3bdevice.cpp
+++ /dev/null
@@ -1,912 +0,0 @@
---- src/core/device/k3bdevice.cpp.orig Thu Oct 30 11:53:35 2003
-+++ src/core/device/k3bdevice.cpp Sat Nov 8 12:15:01 2003
-@@ -32,7 +32,9 @@
- #include <sys/ioctl.h>
-
- #include <fstab.h>
-+#ifndef __FreeBSD__
- #include <mntent.h>
-+#endif
- #include <stdio.h>
- #include <stdlib.h>
- #include <fcntl.h>
-@@ -40,6 +42,7 @@
- #include <errno.h>
- #include <sys/stat.h>
-
-+#ifndef __FreeBSD__
- #include <linux/version.h>
- #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,5,70)
- typedef unsigned char u8;
-@@ -48,6 +51,18 @@
- #include <linux/cdrom.h>
- #define __STRICT_ANSI__
- #include <linux/major.h>
-+#else
-+#include <sys/cdio.h>
-+#include <sys/dvdio.h>
-+#include <ktempfile.h>
-+#define __BYTE_ORDER BYTE_ORDER
-+#define __BIG_ENDIAN BIG_ENDIAN
-+//#define CDROMEJECT CDIOCEJECT
-+//#define CDROMCLOSETRAY CDIOCCLOSE
-+#define CD_FRAMESIZE_RAW 2352
-+#include <cam/scsi/scsi_message.h>
-+int bsd_open_close_device(int bus, int target, int lun, bool eject);
-+#endif
-
-
-
-@@ -167,6 +182,7 @@
- {
- kdDebug() << "(K3bCdDevice) " << blockDeviceName() << ": init()" << endl;
-
-+#ifndef __FreeBSD__
- if(open() < 0)
- return false;
-
-@@ -175,10 +191,18 @@
- // we also query the mode page 2A and use the cdrom.h stuff to get as much information as possible
- //
-
-+ // On BSD the device capabilities are already set by the devicemanager. So this code may
-+ // find more capabilities -- if it works
- d->deviceType = 0;
-+#endif
- d->supportedProfiles = 0;
-
-+#ifndef __FreeBSD__
- ScsiCommand cmd( open() );
-+#else
-+ ScsiCommand cmd(m_passDevice);
-+ d->deviceType |= CDROM;
-+#endif
- unsigned char header[8];
- ::memset( header, 0, 8 );
- cmd[0] = 0x46; // GET CONFIGURATION
-@@ -580,8 +604,16 @@
- int mm_cap_len = 0;
- if( modeSense( &mm_cap_buffer, mm_cap_len, 0x2A ) ) {
- mm_cap_page_2A* mm_p = (mm_cap_page_2A*)(mm_cap_buffer+8);
-- if( mm_p->BUF ) d->burnfree = true;
-- if( mm_p->cd_rw_write ) d->deviceType |= CDRW;
-+ if( mm_p->BUF )
-+ {
-+ kdDebug() << "(K3bCdDevice) ModeSense: burnfree." << endl;
-+ d->burnfree = true;
-+ }
-+ if( mm_p->cd_rw_write )
-+ {
-+ kdDebug() << "(K3bCdDevice) ModeSense: CDRW." << endl;
-+ d->deviceType |= CDRW;
-+ }
- m_maxWriteSpeed = (int)( from2Byte(mm_p->max_write_speed) * 1024.0 / ( 2352.0 * 75.0 ) );
- m_maxReadSpeed = (int)( from2Byte(mm_p->max_read_speed) * 1024.0 / ( 2352.0 * 75.0 ) );
-
-@@ -592,6 +624,7 @@
- }
-
-
-+#ifndef __FreeBSD__
-
- //
- // This is the backup if the drive does not support the GET CONFIGURATION command
-@@ -619,6 +652,7 @@
- if (drivetype & CDC_DVD)
- d->deviceType |= DVD;
-
-+#endif
-
- if( writesCd() )
- checkWriteModes();
-@@ -642,10 +676,11 @@
- m_version = QString::fromLocal8Bit( (char*)(inq+32), 4 ).stripWhiteSpace();
- }
-
-+#ifndef __FreeBSD__
- close();
-+#endif
-
- d->interfaceType = interfaceType();
--
- return furtherInit();
- }
-
-@@ -649,6 +684,23 @@
- return furtherInit();
- }
-
-+void K3bCdDevice::CdDevice::guessProfiles()
-+{
-+ if (!d->supportedProfiles)
-+ {
-+ kdDebug() << "(K3bCdDevice): no profiles found; setting them from device type = " << d->deviceType << endl;
-+ if (d->deviceType & CDROM) d->supportedProfiles |= MEDIA_CD_ROM;
-+ if (d->deviceType & CDR) d->supportedProfiles |= MEDIA_CD_R;
-+ if (d->deviceType & CDRW) d->supportedProfiles |= MEDIA_CD_RW;
-+ if (d->deviceType & DVDR) d->supportedProfiles |= MEDIA_DVD_R_SEQ;
-+ if (d->deviceType & DVDRAM) d->supportedProfiles |= MEDIA_DVD_RAM;
-+ if (d->deviceType & DVD) d->supportedProfiles |= MEDIA_DVD_ROM;
-+ if (d->deviceType & DVDRW) d->supportedProfiles |= MEDIA_DVD_RW_OVWR | MEDIA_DVD_RW_SEQ;// ???
-+ if (d->deviceType & DVDPR) d->supportedProfiles |= MEDIA_DVD_PLUS_R;
-+ if (d->deviceType & DVDPRW) d->supportedProfiles |= MEDIA_DVD_PLUS_RW;
-+ }
-+// case 0x11: d->supportedProfiles |= MEDIA_DVD_R_SEQ;
-+}
-
- bool K3bCdDevice::CdDevice::furtherInit()
- {
-@@ -658,6 +710,7 @@
-
- K3bCdDevice::CdDevice::interface K3bCdDevice::CdDevice::interfaceType()
- {
-+#ifndef __FreeBSD__
- if (d->interfaceType == OTHER)
- {
- // if the device is already opened we do not close it
-@@ -680,6 +733,9 @@
- if( needToClose )
- close();
- }
-+#else
-+ d->interfaceType = SCSI;
-+#endif
- return d->interfaceType;
- }
-
-@@ -826,7 +882,11 @@
-
- unsigned char dvdheader[20];
- ::memset( dvdheader, 0, 20 );
-+#ifndef __FreeBSD__
- ScsiCommand cmd( open() );
-+#else
-+ ScsiCommand cmd(m_passDevice);
-+#endif
- cmd[0] = 0xad; // GPCMD_READ_DVD_STRUCTURE;
- cmd[9] = 20;
- if( cmd.transport( TR_DIR_READ, dvdheader, 20 ) ) {
-@@ -846,6 +906,7 @@
-
- int K3bCdDevice::CdDevice::isReady() const
- {
-+#ifndef __FreeBSD__
- // if the device is already opened we do not close it
- // to allow fast multible method calls in a row
- bool needToClose = !isOpen();
-@@ -905,6 +966,10 @@
- }
- else
- return 2;
-+#else
-+ ((CdDevice *)this)->refreshDeviceData();
-+ return m_driveReady;
-+#endif
- }
-
-
-@@ -941,6 +1006,7 @@
- delete [] data;
- }
- else {
-+#ifndef __FreeBSD__
- kdDebug() << "(K3bCdDevice::CdDevice) " << blockDeviceName()
- << ": READ DISC INFORMATION failed. falling back to cdrom.h" << endl;
- int drive_status = ::ioctl(d->deviceFd,CDROM_DRIVE_STATUS);
-@@ -953,6 +1019,10 @@
- kdDebug() << "(K3bCdDevice::CdDevice) " << blockDeviceName() << ": No disk in drive" << endl;
- ret = NO_DISK;
- }
-+#else
-+ ((CdDevice *)this)->refreshDeviceData();
-+ ret = m_deviceStatus;
-+#endif
- }
-
- if( needToClose )
-@@ -1013,7 +1083,11 @@
- unsigned char header[2];
- ::memset( header, 0, 2 );
-
-+#ifndef __FreeBSD__
- ScsiCommand cmd( open() );
-+#else
-+ ScsiCommand cmd(m_passDevice);
-+#endif
- cmd[0] = 0x51; // READ DISC INFORMATION
- cmd[8] = 2;
-
-@@ -1199,6 +1273,7 @@
- bool readSuccess = true;
-
- if( !readSectorsRaw( data, lba, 1 ) ) {
-+#ifndef __FreeBSD__
- kdDebug() << "(K3bCdDevice::CdDevice) " << blockDeviceName()
- << ": MMC RAW READ failed. falling back to cdrom.h." << endl;
-
-@@ -1209,8 +1284,11 @@
- if( ::ioctl(d->deviceFd,CDROMREADRAW,data) == -1 ) {
- kdDebug() << "(K3bCdDevice::CdDevice) " << blockDeviceName()
- << ": could not get track header, (lba " << lba << ") ! " << strerror(errno) << endl;
-+#endif
- readSuccess = false;
-+#ifndef __FreeBSD__
- }
-+#endif
- }
-
- if( readSuccess ) {
-@@ -1556,7 +1634,7 @@
- bool success = true;
-
- toc.clear();
--
-+#ifndef __FreeBSD__
- struct cdrom_tochdr tochdr;
- struct cdrom_tocentry tocentry;
-
-@@ -1642,6 +1720,10 @@
- else
- success = false;
-
-+#else
-+ ((CdDevice *)this)->refreshDeviceData();
-+ toc = m_toc;
-+#endif
- return success;
- }
-
-@@ -1653,7 +1735,7 @@
- bool needToClose = !isOpen();
-
- bool success = false;
--
-+#ifndef __FreeBSD__
- if( open() != -1 ) {
- //
- // we probaly need to fixup the toc for multisession mixed-mode cds
-@@ -1681,7 +1763,7 @@
- kdDebug() << "(K3bCdDevice::CdDevice) CDROMMULTISESSION failed." << endl;
- }
- }
--
-+#endif
- if( needToClose )
- close();
-
-@@ -1692,17 +1774,25 @@
- bool K3bCdDevice::CdDevice::block( bool b ) const
- {
- if( open() != -1 ) {
-+#ifndef __FreeBSD__
- ScsiCommand cmd( open() );
-+#else
-+ ScsiCommand cmd(m_passDevice);
-+#endif
- cmd[0] = 0x1E; // ALLOW MEDIA REMOVAL
- cmd[4] = b ? 0x1 : 0x0;
- int r = cmd.transport();
- if( r ) {
- kdDebug() << "(K3bCdDevice::CdDevice) MMC ALLOW MEDIA REMOVAL failed. Falling back to cdrom.h." << endl;
-+#ifndef __FreeBSD__
- r = ::ioctl(d->deviceFd,CDROM_LOCKDOOR, b ? 1 : 0 );
-+#else
-+ r = ::ioctl(d->deviceFd,b ? CDIOCPREVENT : CDIOCALLOW);
-+#endif
- }
-
- if( r )
-- kdDebug() << "(K3bCdDevice) Cannot block/unblock device " << devicename() << endl;
-+ kdDebug() << "(K3bCdDevice) Cannot block/unblock device " << devicename() << ", errno: " << errno << endl;
-
- close();
- return ( r == 0 );
-@@ -1724,22 +1814,36 @@
-
- return e;
- }
-+#ifndef __FreeBSD__
- else
- return false;
-+#else
-+ ((CdDevice *)this)->refreshDeviceData();
-+ return m_rewritableCd;
-+#endif
- }
-
- bool K3bCdDevice::CdDevice::eject() const
- {
- block(false);
-
-+#ifndef __FreeBSD__
- if( open() != -1 ) {
- ScsiCommand cmd( open() );
-+#else
-+ if( true ) {
-+ ScsiCommand cmd(m_passDevice);
-+#endif
- cmd[0] = 0x1B; // START/STOP UNIT
- cmd[4] = 0x2; // LoEj = 1, Start = 0
- int r = cmd.transport();
- if( r ) {
- kdDebug() << "(K3bCdDevice::CdDevice) MMC START/STOP UNIT failed. Falling back to cdrom.h." << endl;
-+#ifndef __FreeBSD__
- r = ::ioctl( d->deviceFd, CDROMEJECT );
-+#else
-+ r = bsd_open_close_device(m_bus, m_target, m_lun, true);
-+#endif
- }
-
- close();
-@@ -1752,14 +1856,23 @@
-
- bool K3bCdDevice::CdDevice::load() const
- {
-+#ifndef __FreeBSD__
- if( open() != -1 ) {
- ScsiCommand cmd( open() );
-+#else
-+ if( true ) {
-+ ScsiCommand cmd(m_passDevice);
-+#endif
- cmd[0] = 0x1B; // START/STOP UNIT
- cmd[4] = 0x3; // LoEj = 1, Start = 1
- int r = cmd.transport();
- if( r ) {
- kdDebug() << "(K3bCdDevice::CdDevice) MMC START/STOP UNIT failed. Falling back to cdrom.h." << endl;
-+#ifndef __FreeBSD__
- r = ::ioctl( d->deviceFd, CDROMCLOSETRAY );
-+#else
-+ r = bsd_open_close_device(m_bus, m_target, m_lun, false);
-+#endif
- }
- close();
- return (r == 0);
-@@ -1793,7 +1906,7 @@
- d->deviceFd = openDevice( QFile::encodeName(devicename()) );
- if (d->deviceFd < 0)
- {
-- kdDebug() << "(K3bCdDevice) Error: could not open device." << endl;
-+ kdDebug() << "(K3bCdDevice) Error: could not open device: " << QFile::encodeName(devicename()) << endl;
- d->deviceFd = -1;
- }
-
-@@ -1915,7 +2028,11 @@
- unsigned char profileBuf[8];
- ::memset( profileBuf, 0, 8 );
-
-+#ifndef __FreeBSD__
- ScsiCommand cmd( open() );
-+#else
-+ ScsiCommand cmd(m_passDevice);
-+#endif
- cmd[0] = 0x46; // GET CONFIGURATION
- cmd[1] = 1;
- cmd[8] = 8;
-@@ -1974,7 +2091,11 @@
- }
- inf.m_currentProfile = profile;
-
-+#ifndef __FreeBSD__
- ScsiCommand cmd( open() );
-+#else
-+ ScsiCommand cmd(m_passDevice);
-+#endif
-
- if( inf.diskState() != STATE_NO_MEDIA ) {
-
-@@ -2037,6 +2158,33 @@
-
- delete [] data;
- }
-+#ifdef __FreeBSD__
-+ else
-+ {
-+ ((CdDevice *)this)->refreshDeviceData();
-+ inf.m_rewritable = m_rewritableCd;
-+ inf.m_numSessions = m_toc.size();
-+ inf.m_capacity = m_discSize;
-+ inf.m_remaining = m_remainingSize;
-+ inf.m_diskState = STATE_UNKNOWN;
-+ inf.m_lastSessionState = STATE_UNKNOWN;
-+ if (m_deviceStatus == EMPTY)
-+ {
-+ inf.m_diskState = STATE_EMPTY;
-+ inf.m_lastSessionState = STATE_EMPTY;
-+ }
-+ else if (m_deviceStatus == APPENDABLE)
-+ {
-+ inf.m_diskState = STATE_INCOMPLETE;
-+ inf.m_lastSessionState = STATE_INCOMPLETE;
-+ }
-+ else if (m_deviceStatus == COMPLETE)
-+ {
-+ inf.m_diskState = STATE_COMPLETE;
-+ inf.m_lastSessionState = STATE_COMPLETE;
-+ }
-+ }
-+#endif
-
- //
- // Now we determine the size:
-@@ -2085,7 +2233,7 @@
- if( cmd.transport( TR_DIR_READ, trackHeader, 32 ) ) {
- kdDebug() << "(K3bCdDevice) READ_TRACK_INFORMATION failed." << endl;
- kdDebug() << "(K3bCdDevice) getting disk size via toc." << endl;
--
-+#ifndef __FreeBSD__
- // TODO: use readToc!
-
- struct cdrom_tocentry tocentry;
-@@ -2097,6 +2245,11 @@
- inf.m_capacity = tocentry.cdte_addr.lba;
- inf.m_capacity -= 1; // we need the last sector of the last track, not the first from the lead-out
- }
-+#else
-+ ((CdDevice *)this)->refreshDeviceData();
-+ inf.m_capacity = m_discSize;
-+ inf.m_capacity -= 1;
-+#endif
- }
- else {
- // not sure about this....
-@@ -2160,7 +2313,11 @@
-
- unsigned char dvdheader[20];
- ::memset( dvdheader, 0, 20 );
-+#ifndef __FreeBSD__
- ScsiCommand cmd( open() );
-+#else
-+ ScsiCommand cmd(m_passDevice);
-+#endif
- cmd[0] = 0xad; // GPCMD_READ_DVD_STRUCTURE;
- cmd[9] = 20;
- if( cmd.transport( TR_DIR_READ, dvdheader, 20 ) ) {
-@@ -2199,7 +2356,11 @@
-
- bool success = true;
-
-+#ifndef __FreeBSD__
- ScsiCommand cmd( open() );
-+#else
-+ ScsiCommand cmd(m_passDevice);
-+#endif
- cmd[0] = 0x25; // READ CAPACITY
- unsigned char buf[8];
- ::memset( buf, 0, 8 );
-@@ -2236,7 +2397,11 @@
- unsigned char header[4]; // for reading the size of the returned data
- ::memset( header, 0, 4 );
-
-+#ifndef __FreeBSD__
- ScsiCommand cmd( open() );
-+#else
-+ ScsiCommand cmd(m_passDevice);
-+#endif
- cmd[0] = 0x23; // GPCMD_READ_FORMAT_CAPACITIES;
- cmd[8] = 4;
- if( cmd.transport( TR_DIR_READ, header, 4 ) == 0 ) {
-@@ -2324,7 +2489,11 @@
- unsigned char header[8];
- ::memset( header, 0, 8 );
-
-+#ifndef __FreeBSD__
- ScsiCommand cmd( open() );
-+#else
-+ ScsiCommand cmd(m_passDevice);
-+#endif
- cmd[0] = 0x5A; // MODE SENSE
- cmd[1] = 0x08; // Disable Block Descriptors
- cmd[2] = page;
-@@ -2362,7 +2531,11 @@
-
- bool ret = false;
-
-+#ifndef __FreeBSD__
- ScsiCommand cmd( open() );
-+#else
-+ ScsiCommand cmd(m_passDevice);
-+#endif
- cmd[0] = 0x55; // MODE SELECT
- cmd[1] = ( sp ? 1 : 0 ) | ( pf ? 0x10 : 0 );
- cmd[7] = pageLen>>8;
-@@ -2486,7 +2659,11 @@
- unsigned char header[2];
- ::memset( header, 0, 2 );
-
-+#ifndef __FreeBSD__
- ScsiCommand cmd( open() );
-+#else
-+ ScsiCommand cmd(m_passDevice);
-+#endif
- cmd[0] = 0x43; // READ TOC/PMA/ATIP
- cmd[1] = ( time ? 0x2 : 0x0 );
- cmd[2] = format & 0x0F;
-@@ -2536,7 +2713,11 @@
- unsigned char header[8];
- ::memset( header, 0, 8 );
-
-+#ifndef __FreeBSD__
- ScsiCommand cmd( open() );
-+#else
-+ ScsiCommand cmd(m_passDevice);
-+#endif
- cmd[0] = 0xbd; // MECHANISM STATUS
- cmd[8] = 8; // first we read the header
- if( cmd.transport( TR_DIR_READ, header, 8 ) == 0 ) {
-@@ -2640,7 +2821,11 @@
-
- ::memset( data, 0, dataLen );
-
-+#ifndef __FreeBSD__
- ScsiCommand cmd( open() );
-+#else
-+ ScsiCommand cmd(m_passDevice);
-+#endif
- cmd[0] = 0xbe; // READ CD
- cmd[1] = (sectorType<<2 & 0x1c) | ( dap ? 0x2 : 0x0 );
- cmd[2] = startAdress>>24;
-@@ -2668,3 +2853,363 @@
-
- return ret;
- }
-+#ifdef __FreeBSD__
-+void K3bDevice::CdDevice::refreshDeviceData()
-+{
-+ // was it called within the last 3 seconds?
-+ QDateTime now = QDateTime::currentDateTime();
-+ if (m_lastRefresh.isValid() && m_lastRefresh.secsTo(now) < 3)
-+ return; // yes: use previous values
-+
-+ m_driveReady = 0;
-+ m_rewritableCd = 0;
-+ m_discSize = 0;
-+ m_remainingSize = 0;
-+ m_deviceStatus = NO_INFO;
-+ m_toc.clear();
-+
-+ KTempFile tmpfile;
-+ tmpfile.setAutoDelete(true);
-+
-+ // call cdrecord -toc to get the toc and to detect empty disks
-+ QString call = "/bin/sh -c \"cdrecord -toc " + QString("dev=%1").arg( busTargetLun() ) + " > " + tmpfile.name() + " 2>&1 \"";
-+ kdDebug() << "(K3bCdDevice) Reading Toc : " << call << endl;
-+ system(call.latin1());
-+
-+ // read tmp file line by line
-+ K3bTrack lastTrack;
-+ bool firstEntry = true;
-+ QFile tmp (tmpfile.name());
-+ if ( tmp.open( IO_ReadOnly ) )
-+ {
-+ QTextStream stream( &tmp );
-+ bool done = false;
-+ while ( !stream.eof() )
-+ {
-+ QString str = stream.readLine();
-+ kdDebug() << "(K3bCdDevice): " << str << endl;
-+ if (done)
-+ continue;
-+ // no disk inserted?
-+ if ( str.startsWith( "cdrecord: No disk" ) )
-+ {
-+ m_driveReady = NO_DISK;
-+ kdDebug() << "(K3bCdDevice) No Toc Data!" << endl;
-+ // close and delete tmp file
-+ tmp.close();
-+ done = true;
-+ continue;
-+ }
-+ // emoty disk inserted?
-+ else if (str.startsWith("cdrecord: Cannot read TOC header"))
-+ {
-+ kdDebug() << "(K3bCdDevice) cd is empty" << endl;
-+ m_driveReady = EMPTY;
-+ }
-+ // track data available?
-+ if( str.startsWith("track:") )
-+ {
-+ // cdrecord produces the following outout:
-+ // <tracknumber> lba: <startSector> (<...>) <startTime> adr: 1 control: <trackType> mode: <trackMode>
-+ // the last tracknumber will always be "lout", the leadout of the cd which we only use to determine the
-+ // length of the last track
-+
-+ // we just want the startSector, the trackType, and the trackMode
-+ int start = 6; // skip the "track:"
-+ start = str.find(":", start )+1;
-+ int end = str.find( "(", start );
-+
-+ bool ok;
-+ int startSec = str.mid( start, end-start ).toInt(&ok);
-+ if( ok )
-+ {
-+ start = str.find( "control:", start )+8; // skip the "control:"
-+ end = str.find("mode:", start );
-+ int control = str.mid( start, end-start ).toInt(&ok);
-+ if( ok )
-+ {
-+ start = end + 6;
-+ int mode = str.mid( start ).toInt(&ok);
-+ if( ok )
-+ {
-+ // all values have been determined
-+ // since we need the start of the next track to determine the length we save the values
-+ // in lastTrack and append the current lastTrack to the toc
-+
-+ if( !firstEntry )
-+ {
-+ m_toc.append( K3bTrack( lastTrack.firstSector(), startSec-1, lastTrack.type(), lastTrack.mode() ) );
-+ kdDebug() << "(K3bCDDevice) Found track: first sector: " << lastTrack.firstSector().toString()
-+ << ", last sector: " << startSec-1 << ", type: " << lastTrack.type()
-+ << ", mode: " << lastTrack.mode() << endl;
-+ if (m_deviceStatus == EMPTY)
-+ m_deviceStatus = APPENDABLE;
-+ if( lastTrack.mode() == K3bTrack::MODE1 )
-+ m_deviceStatus = COMPLETE;
-+ }
-+ // now this is the meaning of control and mode:
-+ // control (combination of the following)
-+ // 0x01 - Audio with preemp
-+ // 0x02 - Audio copy permitted
-+ // 0x04 - Data track
-+ // 0x08 - 4 channel audio
-+
-+ // mode (only for data tracks)
-+ // 1 - Mode 1
-+ // 2 - Mode 2
-+
-+ int trackType = 0;
-+ int trackMode = K3bTrack::UNKNOWN;
-+ if( control & 0x04 )
-+ {
-+ trackType = K3bTrack::DATA;
-+ if( mode == 1 )
-+ trackMode = K3bTrack::MODE1;
-+ else if( mode == 2 )
-+ trackMode = K3bTrack::MODE2;
-+ }
-+ else
-+ trackType = K3bTrack::AUDIO;
-+
-+ lastTrack = K3bTrack( startSec, startSec, trackType, trackMode );
-+ firstEntry = false;
-+ }
-+ else
-+ {
-+ kdDebug() << "(K3bCdDevice) Could not parse mode of track: " << str.mid( start ) << endl;
-+ }
-+ }
-+ else
-+ {
-+ kdDebug() << "(K3bCdDevice) Could not parse control of track: " << str.mid( start, end-start ) << endl;
-+ }
-+ }
-+ else
-+ {
-+ kdDebug() << "(K3bCdDevice) Could not parse start sector of track: " << str.mid( start, end-start) << endl;
-+ }
-+ }
-+
-+ }
-+ // close and delete tmp file
-+ tmp.close();
-+
-+ }
-+ // skip further tests if there is no disk
-+ if (m_driveReady != NO_DISK && m_driveReady != NO_INFO)
-+ {
-+
-+ KTempFile tmpfile2;
-+ tmpfile2.setAutoDelete(true);
-+
-+ // call cdrdao disk-info to get disk capacities, device status, and dsik type
-+ call = "/bin/sh -c \"cdrdao disk-info --device " + QString("%1").arg( busTargetLun() ) + " --driver " + cdrdaoDriver() + " > " + tmpfile2.name() + " 2>&1 \"";
-+ kdDebug() << "(K3bCdDevice) Reading remaining disk size : " << call << endl;
-+ system(call.latin1());
-+
-+ // read tmp file line by line
-+ QFile tmp2(tmpfile2.name());
-+ if ( tmp2.open( IO_ReadOnly ) )
-+ {
-+ QTextStream stream( &tmp2 );
-+ while ( !stream.eof() )
-+ {
-+ QString str = stream.readLine();
-+ kdDebug() << "(K3bCdDevice): " << str << endl;
-+
-+ // remaining capacity available?
-+ if ( str.contains( "Remaining Capacity :" ) )
-+ {
-+ // cdrdao produces the following outout:
-+ // <remaining time> ( <remaining blocks> blocks, <remaining size> MB)
-+
-+ int start = str.find("(" )+1;
-+ int end = str.find( " ", start );
-+
-+ bool ok;
-+ int remaining = str.mid( start, end-start ).toInt(&ok);
-+ if( ok )
-+ {
-+ m_remainingSize = remaining-1;
-+ }
-+ else
-+ kdDebug() << "(K3bCdDevice) Could not parse remaining time: " << str.mid( start, end-start) << endl;
-+ }
-+
-+ // total capacity available?
-+ else if ( str.contains( "Total Capacity :" ) )
-+ {
-+ // cdrdao produces the following outout:
-+ // <time> ( <blocks> blocks, <size> MB)
-+
-+ int start = str.find("(" )+1;
-+ int end = str.find( " ", start );
-+
-+ bool ok;
-+ int total = str.mid( start, end-start ).toInt(&ok);
-+ if( ok )
-+ {
-+ m_discSize = total-1;
-+ }
-+ else
-+ kdDebug() << "(K3bCdDevice) Could not parse total time: " << str.mid( start, end-start) << endl;
-+ }
-+
-+ // is it an empty CD?
-+ else if (str.startsWith("CD-R empty : yes"))
-+ {
-+ m_deviceStatus = EMPTY;
-+ kdDebug() << "(K3bCdDevice) device status: empty" << endl;
-+ }
-+
-+ // is the last session closed?
-+ else if (str.startsWith("Appendable : no"))
-+ {
-+ m_deviceStatus = COMPLETE;
-+ kdDebug() << "(K3bCdDevice) device status: complete" << endl;
-+ }
-+
-+ // is the last session open?
-+ else if (str.startsWith("Appendable : yes"))
-+ {
-+ m_deviceStatus = APPENDABLE;
-+ kdDebug() << "(K3bCdDevice) device status: appendable" << endl;
-+ }
-+
-+ // is it a cd-rw?
-+ else if (str.startsWith("CD-RW : yes"))
-+ {
-+ kdDebug() << "(K3bCdDevice) cd is erasable" << endl;
-+ m_rewritableCd = 1;
-+ }
-+
-+ }
-+ // close and delete tmp2 file
-+ tmp2.close();
-+ }
-+
-+ if (m_discSize.toString() == "00:00:00") // cdrdao failed somehow
-+ {
-+
-+ KTempFile tmpfile3;
-+ tmpfile3.setAutoDelete(true);
-+
-+ //create call
-+ QString call = "/bin/sh -c \"cdrecord -atip " + QString("dev=%1").arg( busTargetLun() ) + " > " + tmpfile3.name() + " 2>&1 \"";
-+ kdDebug() << "(K3bCdDevice) Reading disk size : " << call << endl;
-+ system(call.latin1());
-+
-+ // read tmp file line by line
-+ K3bTrack lastTrack;
-+ QFile tmp3(tmpfile3.name());
-+ if ( tmp3.open( IO_ReadOnly ) )
-+ {
-+ QTextStream stream( &tmp3 );
-+ while ( !stream.eof() )
-+ {
-+ QString str = stream.readLine();
-+ if (str.startsWith(" Is erasable"))
-+ {
-+ m_rewritableCd = 1;
-+ }
-+ else if( str.startsWith(" ATIP start of lead out:") )
-+ {
-+ // cdrecord produces the following outout:
-+ // <tracknumber> lba: <startSector> (<...>) <startTime> adr: 1 control: <trackType> mode: <trackMode>
-+ // the last tracknumber will always be "lout", the leadout of the cd which we only use to determine the
-+ // length of the last track
-+
-+ // we just want the startSector, the trackType, and the trackMode
-+ int start = 6; // skip the "track:"
-+ start = str.find(":", start )+1;
-+ int end = str.find( "(", start )-1;
-+
-+ bool ok;
-+ int leadOut = str.mid( start, end-start ).toInt(&ok);
-+ if( ok )
-+ m_discSize = leadOut;
-+ else
-+ kdDebug() << "(K3bCdDevice) Could not parse lead out: " << str.mid( start, end-start) << endl;
-+ }
-+
-+ }
-+ // close and delete tmp3 file
-+ tmp3.close();
-+ }
-+ }
-+
-+ }
-+
-+ // print out cd data
-+ kdDebug() << "(K3bCdDevice) disk size: " << m_discSize.toString() << endl;
-+ kdDebug() << "(K3bCdDevice) remaining size: " << m_remainingSize.toString() << endl;
-+ kdDebug() << "(K3bCdDevice) total size: " << m_discSize.toString() << endl;
-+ kdDebug() << "(K3bCdDevice) drive ready: " << m_driveReady << endl;
-+
-+ if (m_deviceStatus == EMPTY)
-+ kdDebug() << "(K3bCdDevice) device status: empty" << endl;
-+ else if (m_deviceStatus == APPENDABLE)
-+ kdDebug() << "(K3bCdDevice) device status: appendable" << endl;
-+ else if (m_deviceStatus == COMPLETE)
-+ kdDebug() << "(K3bCdDevice) device status: complete" << endl;
-+ else if (m_deviceStatus == NO_DISK)
-+ kdDebug() << "(K3bCdDevice) device status: no disk" << endl;
-+ else if (m_deviceStatus == NO_INFO)
-+ kdDebug() << "(K3bCdDevice) device status: no info" << endl;
-+ if (m_rewritableCd)
-+ kdDebug() << "(K3bCdDevice) cd is erasable" << endl;
-+ else
-+ kdDebug() << "(K3bCdDevice) cd is not erasable" << endl;
-+
-+ // reset timer
-+ m_lastRefresh = QDateTime::currentDateTime();
-+}
-+
-+void K3bDevice::CdDevice::addDeviceType(DeviceType type)
-+{
-+ d->deviceType |= type;
-+}
-+
-+int bsd_open_close_device(int bus, int target, int lun, bool eject)
-+{
-+ union ccb *ccb;
-+ int error = 0;
-+ struct cam_device *cam_dev = cam_open_btl(bus, target, lun, O_RDWR, NULL);
-+ ccb = cam_getccb(cam_dev);
-+ bool startstop = false;
-+ scsi_start_stop(&ccb->csio, 1, NULL, startstop ? MSG_SIMPLE_Q_TAG :MSG_ORDERED_Q_TAG, startstop,
-+ eject, 0, SSD_FULL_SIZE, 120000);
-+ ccb->ccb_h.flags |= CAM_DEV_QFRZDIS;
-+ if (cam_send_ccb(cam_dev, ccb) < 0) {
-+ perror("error sending start unit");
-+
-+ cam_freeccb(ccb);
-+ return(1);
-+ }
-+
-+ if ((ccb->ccb_h.status & CAM_STATUS_MASK) == CAM_REQ_CMP)
-+ if (startstop)
-+ {
-+ kdDebug() << "(K3bCdDevice) bsd_open_close_device: Unit started successfully" << endl;
-+ if (eject)
-+ kdDebug() << "(K3bCdDevice) bsd_open_close_device: Media loaded" << endl;
-+ }
-+ else
-+ {
-+ kdDebug() << "(K3bCdDevice) bsd_open_close_device: Unit stopped successfully" << endl;
-+ if (eject)
-+ kdDebug() << "(K3bCdDevice) bsd_open_close_device: Media ejected" << endl;
-+ }
-+ else
-+ {
-+ error = 1;
-+ if (startstop)
-+ kdDebug() << "(K3bCdDevice) bsd_open_close_device: Error received from start unit command" << endl;
-+ else
-+ kdDebug() << "(K3bCdDevice) bsd_open_close_device: Error received from stop unit command" << endl;
-+ }
-+ cam_freeccb(ccb);
-+ return error;
-+}
-+
-+#endif
diff --git a/sysutils/k3b-kde4/files/patch-src-core-device-k3bdevice.h b/sysutils/k3b-kde4/files/patch-src-core-device-k3bdevice.h
deleted file mode 100644
index 7ec39a99dbdb..000000000000
--- a/sysutils/k3b-kde4/files/patch-src-core-device-k3bdevice.h
+++ /dev/null
@@ -1,50 +0,0 @@
---- src/core/device/k3bdevice.h.orig Thu Oct 23 10:37:05 2003
-+++ src/core/device/k3bdevice.h Fri Nov 7 12:35:44 2003
-@@ -21,6 +21,10 @@
- #include <k3bdiskinfo.h>
- #include <k3bcdtext.h>
- #include <k3bmsf.h>
-+#ifdef __FreeBSD__
-+#include "k3btoc.h"
-+#include <qdatetime.h>
-+#endif
-
-
- namespace K3bCdDevice
-@@ -43,10 +47,10 @@
- CDROM = 4,
- DVD = 8,
- DVDRAM = 16,
-- DVDR = 32,
-- DVDRW = 64,
-- DVDPR = 128,
-- DVDPRW = 256 };
-+ DVDR = 32, // "minus"
-+ DVDRW = 64, // "minus"
-+ DVDPR = 128, // "plus"
-+ DVDPRW = 256 }; // "plus"
- enum DiskStatus { EMPTY = 0,
- APPENDABLE = 1,
- COMPLETE = 2,
-@@ -420,6 +424,21 @@
- private:
- class Private;
- Private* d;
-+#ifdef __FreeBSD__
-+ // allow K3bDeviceManager::initializeScsiDevice to set the device types
-+ void addDeviceType(CdDevice::DeviceType type);
-+
-+ // allow K3bDeviceManager::initializeScsiDevice to guess the profiles, if none where found so far
-+ void guessProfiles();
-+
-+ Toc m_toc;
-+ int m_driveReady, m_rewritableCd;
-+ K3b::Msf m_discSize, m_remainingSize;
-+ void refreshDeviceData();
-+ QDateTime m_lastRefresh;
-+ int m_deviceStatus;
-+ QString m_passDevice;
-+#endif
- friend class DeviceManager;
- };
-
diff --git a/sysutils/k3b-kde4/files/patch-src-core-device-k3bdevicemanager.cpp b/sysutils/k3b-kde4/files/patch-src-core-device-k3bdevicemanager.cpp
deleted file mode 100644
index 3f2d5de115e2..000000000000
--- a/sysutils/k3b-kde4/files/patch-src-core-device-k3bdevicemanager.cpp
+++ /dev/null
@@ -1,541 +0,0 @@
---- src/core/device/k3bdevicemanager.cpp.orig Sun Nov 2 15:42:06 2003
-+++ src/core/device/k3bdevicemanager.cpp Fri Nov 7 12:35:44 2003
-@@ -33,7 +33,13 @@
-
- #include <iostream>
- #include <fstab.h>
-+#ifndef __FreeBSD__
- #include <mntent.h>
-+#else
-+#include <sys/param.h>
-+#include <sys/ucred.h>
-+#include <sys/mount.h>
-+#endif
- #include <stdio.h>
- #include <stdlib.h>
- #include <fcntl.h>
-@@ -42,6 +48,11 @@
- #include <sys/stat.h>
- #include <sys/ioctl.h>
- #include <limits.h>
-+#ifdef __FreeBSD__
-+#include <osreldate.h>
-+#include <ktempfile.h>
-+#include <sys/param.h>
-+#else
-
- /* Fix definitions for 2.5 kernels */
- #include <linux/version.h>
-@@ -80,6 +91,7 @@
- (SCSI_DISK_MAJOR(M) \
- || (M) == SCSI_CDROM_MAJOR)
- #endif /* #ifndef SCSI_BLK_MAJOR */
-+#endif
-
- class K3bCdDevice::DeviceManager::Private
- {
-@@ -194,6 +206,22 @@
- {
- m_foundDevices = 0;
-
-+#ifdef __FreeBSD__
-+// What k3b does here is the following: it takes a list of device point, which are good candidates for cd drives
-+// and asks their properties. If they are indeed cd drives, they are added to a device list. This does not work
-+// on FreeBSD (no corresponding ioctls). Here cdrecord is asked for a list of scsi device, which work as cd
-+// drives. The device points of those devices are added to the device list.
-+ bsd_scan_devices(false);
-+ kdDebug() << "(K3bDeviceManager) analyze found device" << endl;
-+ for ( QValueList<BSDDevice>::iterator it = m_devices.begin(); it != m_devices.end(); ++it )
-+ {
-+ if( addDevice( (*it).m_name ) )
-+ {
-+ kdDebug() << "(K3bDeviceManager) Device " << (*it).m_name << " added" << endl;
-+ m_foundDevices++;
-+ }
-+ }
-+#else
- QFile info("/proc/sys/dev/cdrom/info");
- QString line,devstring;
- info.open(IO_ReadOnly);
-@@ -284,6 +312,7 @@
- // m_foundDevices++;
- // }
-
-+#endif
- scanFstab();
-
- return m_foundDevices;
-@@ -426,10 +455,11 @@
-
- void K3bCdDevice::DeviceManager::determineCapabilities(K3bDevice *dev)
- {
-+#ifndef __FreeBSD__
- // we just need to do this for writers since we use it to determine the writing modes
- if( !dev->burner() )
- return;
--
-+#endif
-
- // we do not use the user configured cdrecord here since we want to make sure
- // to get all the capabilities of the system
-@@ -480,9 +510,17 @@
- dev->m_burner = true;
- dev->m_writeModes = 0;
- QStringList lines = QStringList::split( "\n", m_processOutput );
-+#ifdef __FreeBSD__
-+ bool done = false;
-+#endif
- for( QStringList::const_iterator it = lines.begin(); it != lines.end(); ++it )
- {
- const QString& line = *it;
-+#ifdef __FreeBSD__
-+ kdDebug() << "(K3bDeviceManager): " << line << endl;
-+ if (done)
-+ continue;
-+#endif
-
- // no info in cdrecord <= 1.10 !!!!!
- if( line.startsWith( "Supported modes" ) )
-@@ -504,7 +542,11 @@
- dev->m_writeModes |= K3bDevice::RAW_R96R;
- if( modes.contains( "RAW/R96P" ) )
- dev->m_writeModes |= K3bDevice::RAW_R96P;
-+#ifdef __FreeBSD__
-+ done = true;
-+#else
- break;
-+#endif
- }
- }
- }
-@@ -515,12 +557,110 @@
- if( dev->m_writeModes == 0 )
- dev->m_writeModes = K3bDevice::SAO|K3bDevice::TAO;
- }
-+#ifdef __FreeBSD__
-+// For some unknown reason KDE stdout redirection fails on cdrecord -prcap (FreeBSD) :-(
-+// See http://www.FreeBSD.org/cgi/query-pr.cgi?pr=ports/51651
-+// So it is written to a temp file here
-+ KTempFile tmpfile;
-+ tmpfile.setAutoDelete(true);
-+ QString call = cdrecordBin->path + " " + QString("dev=%1").arg(dev->busTargetLun()) + " -prcap > " + tmpfile.name();
-+ kdDebug() << "(K3bDeviceManager) calling: " << call << endl;
-+ int result = system(call.latin1());
-+ if (!result)
-+ kdDebug() << "(K3bDeviceManager) call failed: " << result << endl;
-+ QFile tmp (tmpfile.name());
-+ if ( tmp.open( IO_ReadOnly ) )
-+ {
-+ QTextStream stream( &tmp );
-+ while ( !stream.eof() )
-+ {
-+ QString line = stream.readLine();
-+ kdDebug() << "(K3bDeviceManager): " << line << endl;
-+ if( line.startsWith(" ") )
-+ {
-+ if( line.contains("write CD-R media") )
-+ {
-+ bool b = !line.contains( "not" );
-+ dev->m_burner = b;
-+ kdDebug() << "(K3bDeviceManager) is burner: " << b << endl;
-+ if (b)
-+ {
-+ dev->addDeviceType(K3bDevice::CDR);
-+ kdDebug() << "(K3bDeviceManager) device type: CDR" << endl;
-+ }
-+ }
-+
-+ else if( line.contains("write CD-RW media") )
-+ {
-+ bool b = !line.contains( "not" );
-+ dev->m_bWritesCdrw = b;
-+ kdDebug() << "(K3bDeviceManager) writes cdr: " << b << endl;
-+ if (b)
-+ {
-+ dev->addDeviceType(K3bDevice::CDRW);
-+ kdDebug() << "(K3bDeviceManager) device type: CDRW" << endl;
-+ }
-+ }
-+
-+ else if( line.contains("Buffer-Underrun-Free recording") ||
-+ line.contains("support BURN-Proof") )
-+ {
-+ bool b = !line.contains( "not" );
-+ dev->setBurnproof(b);
-+ kdDebug() << "(K3bDeviceManager) burn proof: " << b << endl;
-+ }
-+
-+ else if( line.contains( "Maximum read speed" ) ) //lukas: are there really two spaces? trueg: Yes, there are! ;)
-+ dev->m_maxReadSpeed = K3b::round( line.mid( line.find(":")+1 ).toDouble() * 1000.0 / ( 2352.0 * 75.0 ) );
-+
-+ else if( line.contains( "Maximum write speed" ) )
-+{
-+ dev->m_maxWriteSpeed = K3b::round( line.mid( line.find(":")+1 ).toDouble() * 1000.0 / ( 2352.0 * 75.0 ) );
-+}
-+ else if( line.contains( "Does read CD-R media" ) )
-+ {
-+ dev->addDeviceType(K3bDevice::CDROM);
-+ kdDebug() << "(K3bDeviceManager) device type: CDROM" << endl;
-+ }
-+ else if( line.contains( "Does write DVD-R media" ) )
-+ {
-+ dev->addDeviceType(K3bDevice::DVDR);
-+ kdDebug() << "(K3bDeviceManager) device type: DVDR" << endl;
-+ }
-+ else if( line.contains( "Does write DVD-RAM media" ) )
-+ {
-+ dev->addDeviceType(K3bDevice::DVDRAM);
-+ kdDebug() << "(K3bDeviceManager) device type: DVDRAM" << endl;
-+ }
-+ else if( line.contains( "Does read DVD-ROM media" ) )
-+ {
-+ dev->addDeviceType(K3bDevice::DVD);
-+ kdDebug() << "(K3bDeviceManager) device type: DVD" << endl;
-+ }
-+ else if( line.contains( "Buffer size" ) )
-+ dev->m_bufferSize = line.mid( line.find(":")+1 ).toInt();
-+ }
-+ else if( line.startsWith("Vendor_info") )
-+ dev->m_vendor = line.mid( line.find(":")+3, 8 ).stripWhiteSpace();
-+ else if( line.startsWith("Identifikation") )
-+ dev->m_description = line.mid( line.find(":")+3, 16 ).stripWhiteSpace();
-+ else if( line.startsWith("Revision") )
-+ dev->m_version = line.mid( line.find(":")+3, 4 ).stripWhiteSpace();
-+ else
-+ kdDebug() << "(K3bDeviceManager) unused cdrecord output: " << line << endl;
-+
-+ }
-+ tmp.close();
-+ }
-+ dev->guessProfiles();
-+#endif
- }
-
-
- bool K3bCdDevice::DeviceManager::testForCdrom(const QString& devicename)
- {
- bool ret = false;
-+#ifndef __FreeBSD__
- int cdromfd = K3bCdDevice::openDevice( devicename.ascii() );
- if (cdromfd < 0) {
- kdDebug() << "could not open device " << devicename << " (" << strerror(errno) << ")" << endl;
-@@ -549,11 +689,51 @@
- }
- }
- ::close( cdromfd );
-+#endif
- return ret;
- }
-
- K3bDevice* K3bCdDevice::DeviceManager::addDevice( const QString& devicename )
- {
-+#ifdef __FreeBSD__
-+// this piece of code extracts some device parameter, like scsi or ide device. The whole process
-+// fails on FreeBSD. Here the device name is simply looked up in a list of devices found by a
-+// call of cdrecord --scanbus.
-+ K3bDevice* device = 0;
-+ if (!m_lastRefresh.isValid())
-+ bsd_scan_devices(false);
-+ bool found = false;
-+ for ( QValueList<BSDDevice>::iterator it = m_devices.begin(); it != m_devices.end(); ++it )
-+ {
-+ if( (*it).m_name == devicename )
-+ {
-+ device = new K3bDevice((*it).m_name.latin1());
-+ device->m_bus = (*it).m_bus;
-+ device->m_target = (*it).m_target;
-+ device->m_lun = (*it).m_lun;
-+ device->m_passDevice = (*it).m_passDevice;
-+ device->m_vendor = (*it).m_vendor;
-+ device->m_description = (*it).m_product;
-+ device->m_version = (*it).m_revision;
-+ found = true;
-+ break;
-+ }
-+ }
-+ if (!found)
-+ {
-+ // resolve all symlinks
-+ QString resolved = resolveSymLink( devicename );
-+ kdDebug() << "(K3bDeviceManager) " << devicename << " resolved to " << resolved << endl;
-+ int bus, target, lun;
-+ if( K3bDevice* oldDev = findDevice( bus, target, lun ) )
-+ {
-+ kdDebug() << "(K3bDeviceManager) dev already found" << endl;
-+ oldDev->addDeviceNode( resolved );
-+ }
-+ return 0;
-+ }
-+
-+#else
- K3bDevice* device = 0;
-
- // resolve all symlinks
-@@ -586,6 +766,7 @@
- device->m_lun = lun;
- }
-
-+#endif
- if( !device->init() ) {
- kdDebug() << "Could not initialize device " << devicename << endl;
- delete device;
-@@ -623,13 +804,14 @@
-
- void K3bCdDevice::DeviceManager::scanFstab()
- {
-+#ifndef __FreeBSD__
- FILE* fstabFile = setmntent( _PATH_FSTAB, "r" );
- if( !fstabFile )
- {
- kdDebug() << "(K3bDeviceManager) could not open " << _PATH_FSTAB << endl;
- return;
- }
--
-+#endif
-
- // clear all mount-Infos
- for( QPtrListIterator<K3bDevice> it( d->allDevices ); it.current(); ++it )
-@@ -639,12 +821,22 @@
- }
-
-
-+#ifndef __FreeBSD__
- struct mntent* mountInfo = 0;
- while( (mountInfo = ::getmntent( fstabFile )) )
-+#else
-+ struct fstab * mountInfo = 0;
-+ while( (mountInfo = ::getfsent()) )
-+#endif
- {
- // check if the entry corresponds to a device
-+#ifndef __FreeBSD__
- QString md = QFile::decodeName( mountInfo->mnt_fsname );
- QString type = QFile::decodeName( mountInfo->mnt_type );
-+#else
-+ QString md = QFile::decodeName( mountInfo->fs_spec );
-+ QString type = QFile::decodeName( mountInfo->fs_vfstype );
-+#endif
-
- bool supermount = false;
-
-@@ -652,7 +844,11 @@
- supermount = true;
-
- // parse the device
-+#ifndef __FreeBSD__
- QStringList opts = QStringList::split( ",", QString::fromLocal8Bit(mountInfo->mnt_opts) );
-+#else
-+ QStringList opts = QStringList::split( ",", QString::fromLocal8Bit(mountInfo->fs_mntops) );
-+#endif
- for( QStringList::const_iterator it = opts.begin(); it != opts.end(); ++it ) {
- if( (*it).startsWith("dev=") ) {
- md = (*it).mid( 4 );
-@@ -668,9 +864,20 @@
-
- if( K3bDevice* dev = findDevice( resolveSymLink(md) ) )
- {
-+#ifndef __FreeBSD__
- kdDebug() << "(K3bDeviceManager) found device for " << md << ": " << resolveSymLink(md) << endl;
- if( dev->mountDevice().isEmpty() ) {
- dev->setMountPoint( mountInfo->mnt_dir );
-+#else
-+ kdDebug() << "(K3bDeviceManager) found device for " << md << " (" << resolveSymLink(md) << "): " << mountInfo->fs_file << endl;
-+// Several mount points for one device might exist. If more than one are found, the one with
-+// user permission should have a higher priority.
-+ struct stat filestat;
-+ if( dev->mountDevice().isEmpty() || (mountInfo->fs_file && !stat(mountInfo->fs_file, &filestat) && filestat.st_uid == geteuid()))
-+ {
-+ kdDebug() << "(K3bDeviceManager) setting mount point for device " << md << ": " << mountInfo->fs_file << endl;
-+ dev->setMountPoint( mountInfo->fs_file );
-+#endif
- dev->setMountDevice( md );
- dev->m_supermount = supermount;
- }
-@@ -679,6 +886,8 @@
- {
- // compare bus, id, lun since the same device can for example be
- // determined as /dev/srX or /dev/scdX
-+#ifndef __FreeBSD__
-+// On FreeBSD scsi parameters can not be extracted from a file handle
- int bus = -1, id = -1, lun = -1;
- if( determineBusIdLun( mountInfo->mnt_fsname, bus, id, lun ) ) {
- if( K3bDevice* dev = findDevice( bus, id, lun ) ) {
-@@ -689,12 +898,27 @@
- }
- }
- }
-+#else
-+// Therefore they are looked up in the device list.
-+ kdDebug() << "(K3bDeviceManager) device: " << mountInfo->fs_spec << endl;
-+ if( K3bDevice* dev = findDevice( mountInfo->fs_spec ) ) {
-+ kdDebug() << " found! " << endl;
-+ if( dev->mountDevice().isEmpty() ) {
-+ dev->setMountPoint( mountInfo->fs_file );
-+ dev->setMountDevice( md );
-+ }
-+ }
-+#endif
-
-
- }
- } // while mountInfo
-
-+#ifndef __FreeBSD__
- endmntent( fstabFile );
-+#else
-+ endfsent();
-+#endif
- }
-
-
-@@ -707,6 +931,8 @@
- bool K3bCdDevice::DeviceManager::determineBusIdLun( const QString& dev, int& bus, int& id, int& lun )
- {
- int ret = false;
-+#ifndef __FreeBSD__
-+// On FreeBSD scsi parameters can not be extracted from a file handle
- int cdromfd = K3bCdDevice::openDevice( dev.ascii() );
- if (cdromfd < 0) {
- kdDebug() << "could not open device " << dev << " (" << strerror(errno) << ")" << endl;
-@@ -743,6 +969,7 @@
-
-
- ::close(cdromfd);
-+#endif
- return ret;
- }
-
-@@ -750,6 +977,7 @@
- QString K3bCdDevice::DeviceManager::resolveSymLink( const QString& path )
- {
- char resolved[PATH_MAX];
-+ kdDebug() << "(K3bDeviceManager) resolveSymLink: \"" << path << "\"" << endl;
- if( !realpath( QFile::encodeName(path), resolved ) )
- {
- kdDebug() << "Could not resolve " << path << endl;
-@@ -784,5 +1012,125 @@
- else
- return QString("ATAPI:%1").arg(dev->blockDeviceName());
- }
-+
-+#ifdef __FreeBSD__
-+// Calls "camcontrol devlist" to get a list of all available cd devices.
-+// The sudo flag indicates, that "camcontrol devlist" should be
-+// called. This is tried, if bsd_scan_devices(false) fails.
-+// The result of the scan ist stored in m_devices. If within 3
-+// seconds after the last call to bsd_scan_devices this function
-+// is called again, the last result is used (prevents to call
-+// camcontrol several times within a short time).
-+void K3bCdDevice::DeviceManager::bsd_scan_devices(bool sudo)
-+{
-+ QDateTime now = QDateTime::currentDateTime();
-+ if (m_lastRefresh.isValid() && m_lastRefresh.secsTo(now) < 3)
-+ return;
-+ m_lastRefresh = now;
-+ m_devices.clear();
-+ kdDebug() << "(K3bDeviceManager) Scanning for devices: " << sudo << endl;
-+ KTempFile tmpfile;
-+ tmpfile.setAutoDelete(true);
-+
-+ // create call
-+ QString call = "/bin/sh -c \"";
-+ if (sudo)
-+ call += "sudo ";
-+ call += "camcontrol devlist > " + tmpfile.name() + " 2>&1 \"";
-+ kdDebug() << "(K3bDeviceManager) Reading device list : " << call << endl;
-+ if (system(call.latin1()))
-+ {
-+ if (!sudo)
-+ {
-+ m_lastRefresh = m_lastRefresh.addDays(-1);
-+ bsd_scan_devices(true);
-+ }
-+ return;
-+ }
-+
-+ // read tmp file line by line
-+ QFile tmp (tmpfile.name());
-+ if ( tmp.open( IO_ReadOnly ) )
-+ {
-+ QTextStream stream( &tmp );
-+ while ( !stream.eof() )
-+ {
-+ QString str = stream.readLine();
-+ if (!str.startsWith("<"))
-+ continue;
-+ str.remove(0,1);
-+ int i = str.find(">");
-+ if (i < 0)
-+ continue;
-+ QStringList details = QStringList::split(" ", str.left(i));
-+ i = str.find("at scbus", i);
-+ if (i < 0)
-+ continue;
-+ str.remove(0, i+8);
-+ i = str.find(" ");
-+ if (i < 0)
-+ continue;
-+ bool ok;
-+ int bus = str.left(i).toInt(&ok);
-+ if (!ok)
-+ continue;
-+ i = str.find("target ", i);
-+ if (i < 0)
-+ continue;
-+ str.remove(0, i+7);
-+ i = str.find(" ");
-+ if (i < 0)
-+ continue;
-+ int target = str.left(i).toInt(&ok);
-+ if (!ok)
-+ continue;
-+ i = str.find("lun ", i);
-+ if (i < 0)
-+ continue;
-+ str.remove(0, i+4);
-+ i = str.find(" ");
-+ if (i < 0)
-+ continue;
-+ int lun = str.left(i).toInt(&ok);
-+ if (!ok)
-+ continue;
-+ i = str.find("(", i);
-+ if (i < 0)
-+ continue;
-+ str.remove(0, i+1);
-+ i = str.find(",");
-+ if (i < 0)
-+ continue;
-+ QString name = str.left(i);
-+ str.remove(0, i+1);
-+ i = str.find(")");
-+ if (i < 0)
-+ continue;
-+ QString pass = name;
-+ if (name.startsWith("pass"))
-+ name = str.left(i);
-+ else
-+ pass = str.left(i);
-+ QString vendor, product, revision;
-+ if (details.count() > 0)
-+ revision = details.last();
-+ details.pop_back();
-+ if (details.count() > 0)
-+ product = details.last();
-+ details.pop_back();
-+ if (details.count() > 0)
-+ vendor = details.join(" ");
-+ kdDebug() << "(K3bDeviceManager) Found device " << name << ", pass = " << pass << ", bus = " << bus << ", target = " << target << ", lun = " << lun << endl;
-+ kdDebug() << "(K3bDeviceManager) vendor: " << vendor << ", product: " << product << ", revision: " << revision << ", target = " << target << ", lun = " << lun << endl;
-+#if __FreeBSD_version >= 500100
-+ m_devices.push_back(BSDDevice("/dev/" + name, "/dev/" + pass, vendor, product, revision, bus, target, lun));
-+#else
-+ m_devices.push_back(BSDDevice("/dev/" + name + "c", "/dev/" + pass, vendor, product, revision, bus, target, lun));
-+#endif
-+ }
-+ }
-+}
-+#endif
-+
-
- #include "k3bdevicemanager.moc"
diff --git a/sysutils/k3b-kde4/files/patch-src-core-device-k3bdevicemanager.h b/sysutils/k3b-kde4/files/patch-src-core-device-k3bdevicemanager.h
deleted file mode 100644
index 2ffbb976a1ed..000000000000
--- a/sysutils/k3b-kde4/files/patch-src-core-device-k3bdevicemanager.h
+++ /dev/null
@@ -1,43 +0,0 @@
---- src/core/device/k3bdevicemanager.h.orig Thu Aug 7 18:52:05 2003
-+++ src/core/device/k3bdevicemanager.h Fri Nov 7 12:35:44 2003
-@@ -24,6 +24,10 @@
- #include <qptrlist.h>
-
- #include <kdebug.h>
-+#ifdef __FreeBSD__
-+#include <qdatetime.h>
-+#include <qvaluelist.h>
-+#endif
-
- class KProcess;
- class KConfig;
-@@ -116,6 +120,29 @@
-
- class Private;
- Private* d;
-+#ifdef __FreeBSD__
-+ void bsd_scan_devices(bool sudo);
-+ QDateTime m_lastRefresh;
-+ class BSDDevice
-+ {
-+ public:
-+ BSDDevice() : m_bus(-1), m_target(-1), m_lun(-1) {}
-+ BSDDevice(const QString & name, const QString & passDevice, const QString & vendor,
-+ const QString & product, const QString & revision, int bus, int target, int lun) :
-+ m_name(name), m_passDevice(passDevice), m_vendor(vendor), m_product(product),
-+ m_revision(revision), m_bus(bus), m_target(target), m_lun(lun) {}
-+ BSDDevice(const BSDDevice & src) :
-+ m_name(src.m_name), m_passDevice(src.m_passDevice), m_vendor(src.m_vendor), m_product(src.m_product),
-+ m_revision(src.m_revision), m_bus(src.m_bus), m_target(src.m_target), m_lun(src.m_lun) {}
-+ const BSDDevice & operator= (const BSDDevice & src)
-+ { m_name = src.m_name; m_passDevice = src.m_passDevice; m_vendor = src.m_vendor;
-+ m_product = src.m_product; m_revision = src.m_revision; m_bus = src.m_bus; m_target = src.m_target;
-+ m_lun = src.m_lun; return *this; }
-+ QString m_name, m_passDevice, m_vendor, m_product, m_revision;
-+ int m_bus, m_target, m_lun;
-+ };
-+ QValueList<BSDDevice> m_devices;
-+#endif
- };
-
- /**
diff --git a/sysutils/k3b-kde4/files/patch-src-core-device-k3bscsicommand.cpp b/sysutils/k3b-kde4/files/patch-src-core-device-k3bscsicommand.cpp
deleted file mode 100644
index f11d2fc0ff38..000000000000
--- a/sysutils/k3b-kde4/files/patch-src-core-device-k3bscsicommand.cpp
+++ /dev/null
@@ -1,127 +0,0 @@
---- src/core/device/k3bscsicommand.cpp.orig Mon Sep 1 12:20:02 2003
-+++ src/core/device/k3bscsicommand.cpp Fri Nov 7 12:35:44 2003
-@@ -14,33 +14,70 @@
- */
-
- #include "k3bscsicommand.h"
--
-+#include <fcntl.h>
-+#include <cam/scsi/scsi_message.h>
-+#include <cam/scsi/scsi_pass.h>
-+#include <errno.h>
-+#define ERRCODE(s) ((((s)[2]&0x0F)<<16)|((s)[12]<<8)|((s)[13]))
-+#define EMEDIUMTYPE EINVAL
-+#define ENOMEDIUM ENODEV
-+#define CREAM_ON_ERRNO(s) do { \
-+ switch ((s)[12]) \
-+ { case 0x04: errno=EAGAIN; break; \
-+ case 0x20: errno=ENODEV; break; \
-+ case 0x21: if ((s)[13]==0) errno=ENOSPC; \
-+ else errno=EINVAL; \
-+ break; \
-+ case 0x30: errno=EMEDIUMTYPE; break; \
-+ case 0x3A: errno=ENOMEDIUM; break; \
-+ } \
-+} while(0)
-+#include <unistd.h>
- #include <kdebug.h>
-
- #include <string.h>
- #include <sys/ioctl.h>
-
-
--K3bCdDevice::ScsiCommand::ScsiCommand( int fd )
-- : m_fd(fd)
-+K3bCdDevice::ScsiCommand::ScsiCommand( const QString & passDevice )
-+ : m_passDevice(passDevice)
- {
- clear();
- }
-
-+K3bCdDevice::ScsiCommand::~ScsiCommand()
-+{
-+ if(cam)
-+ cam_close_device(cam);
-+// if (m_fd >0)
-+// close(m_fd);
-+}
-+
-
- void K3bCdDevice::ScsiCommand::clear()
- {
-- ::memset( &m_cmd, 0, sizeof(struct cdrom_generic_command) );
-- ::memset( &m_sense, 0, sizeof(struct request_sense) );
--
-- m_cmd.quiet = 1;
-- m_cmd.sense = &m_sense;
-+// char pass[32];
-+ cam=NULL;
-+ memset (&ccb,0,sizeof(ccb));
-+ ccb.ccb_h.func_code = XPT_GDEVLIST;
-+// if (ioctl (m_fd,CAMGETPASSTHRU,&ccb) < 0) return;
-+// sprintf (pass,"/dev/%.15s%u",ccb.cgdl.periph_name,ccb.cgdl.unit_number);
-+ cam = cam_open_pass (m_passDevice.latin1(),O_RDWR,NULL);
-+ kdDebug() << "(K3bCdDevice::ScsiCommand) open device " << m_passDevice << ((cam)?" succeeded.":" failed.") << endl;
- }
-
--
- unsigned char& K3bCdDevice::ScsiCommand::operator[]( size_t i )
- {
-- return m_cmd.cmd[i];
-+ if (!i && cam)
-+ {
-+ memset(&ccb,0,sizeof(ccb));
-+ ccb.ccb_h.path_id = cam->path_id;
-+ ccb.ccb_h.target_id = cam->target_id;
-+ ccb.ccb_h.target_lun = cam->target_lun;
-+ cam_fill_csio (&(ccb.csio), 1, NULL, CAM_DEV_QFRZDIS, MSG_SIMPLE_Q_TAG, NULL, 0, sizeof(ccb.csio.sense_data), 0, 30*1000);
-+ }
-+ ccb.csio.cdb_len = i+1;
-+ return ccb.csio.cdb_io.cdb_bytes[i];
- }
-
-
-@@ -48,20 +85,29 @@
- void* data,
- size_t len )
- {
-- m_cmd.buffer = (unsigned char*)data;
-- m_cmd.buflen = len;
-- if( dir == TR_DIR_READ )
-- m_cmd.data_direction = CGC_DATA_READ;
-- else if( dir == TR_DIR_WRITE )
-- m_cmd.data_direction = CGC_DATA_WRITE;
-- else
-- m_cmd.data_direction = CGC_DATA_NONE;
--
-- if( ::ioctl( m_fd, CDROM_SEND_PACKET, &m_cmd ) ) {
-- kdDebug() << "(K3bCdDevice::ScsiCommand) failed: fd: " << m_fd
-- << " errorcode: " << m_sense.error_code << endl;
-- return ( m_sense.error_code != 0 ? m_sense.error_code : -1 );
-+ if (!cam)
-+ return -1;
-+ kdDebug() << "(K3bCdDevice::ScsiCommand) transport command " << QString::number((int)ccb.csio.cdb_io.cdb_bytes[0], 16) << ", length: " << (int)ccb.csio.cdb_len << endl;
-+ int ret=0;
-+ ccb.csio.ccb_h.flags |= dir;
-+ ccb.csio.data_ptr = (u_int8_t *)data;
-+ ccb.csio.dxfer_len = len;
-+ if ((ret = cam_send_ccb(cam, &ccb)) < 0)
-+ {
-+ kdDebug() << "(K3bCdDevice::ScsiCommand) transport failed: " << ret << endl;
-+ return -1;
- }
-- else
-+ if ((ccb.ccb_h.status & CAM_STATUS_MASK) == CAM_REQ_CMP)
-+ {
-+ kdDebug() << "(K3bCdDevice::ScsiCommand) transport succeeded" << endl;
- return 0;
-+ }
-+ errno = EIO;
-+ ret = ERRCODE(((unsigned char *)&ccb.csio.sense_data));
-+ if (ret == 0)
-+ ret = -1;
-+ else
-+ CREAM_ON_ERRNO(((unsigned char *)&ccb.csio.sense_data));
-+ kdDebug() << "(K3bCdDevice::ScsiCommand) transport failed (2): " << ret << endl;
-+ return ret;
- }
diff --git a/sysutils/k3b-kde4/files/patch-src-core-device-k3bscsicommand.h b/sysutils/k3b-kde4/files/patch-src-core-device-k3bscsicommand.h
deleted file mode 100644
index be3979b107a4..000000000000
--- a/sysutils/k3b-kde4/files/patch-src-core-device-k3bscsicommand.h
+++ /dev/null
@@ -1,51 +0,0 @@
---- src/core/device/k3bscsicommand.h.orig Mon Oct 20 22:29:12 2003
-+++ src/core/device/k3bscsicommand.h Fri Nov 7 12:35:44 2003
-@@ -17,9 +17,9 @@
- #define _K3B_SCSI_COMMAND_H_
-
- #include <sys/types.h>
--#undef __STRICT_ANSI__
--#include <linux/cdrom.h>
--#define __STRICT_ANSI__
-+#include <stdio.h>
-+#include <camlib.h>
-+#include <qstring.h>
-
-
- namespace K3bCdDevice
-@@ -29,15 +29,17 @@
- // see transport.hxx for a BSD version
-
- enum TransportDirection {
-- TR_DIR_NONE,
-- TR_DIR_READ,
-- TR_DIR_WRITE
-+ TR_DIR_NONE = 0,
-+ TR_DIR_READ = CAM_DIR_IN,
-+ TR_DIR_WRITE = CAM_DIR_OUT
- };
-
- class ScsiCommand
- {
- public:
-- ScsiCommand( int fd );
-+ ScsiCommand( const QString & passDevice );
-+
-+ ~ScsiCommand();
-
- void clear();
-
-@@ -48,10 +50,9 @@
- size_t len = 0 );
-
- private:
-- struct cdrom_generic_command m_cmd;
-- struct request_sense m_sense;
--
-- int m_fd;
-+ struct cam_device *cam;
-+ union ccb ccb;
-+ QString m_passDevice;
- };
- }
-
diff --git a/sysutils/k3b-kde4/files/patch-src-core-k3bdefaultexternalprograms.cpp b/sysutils/k3b-kde4/files/patch-src-core-k3bdefaultexternalprograms.cpp
deleted file mode 100644
index 81c20927545b..000000000000
--- a/sysutils/k3b-kde4/files/patch-src-core-k3bdefaultexternalprograms.cpp
+++ /dev/null
@@ -1,173 +0,0 @@
---- src/core/k3bdefaultexternalprograms.cpp.orig Fri Sep 26 14:04:36 2003
-+++ src/core/k3bdefaultexternalprograms.cpp Fri Nov 7 12:35:44 2003
-@@ -28,7 +28,7 @@
- #include <unistd.h>
- #include <sys/stat.h>
- #include <stdlib.h>
--
-+#include "k3bprocess.h"
-
-
- void K3b::addDefaultPrograms( K3bExternalBinManager* m )
-@@ -89,7 +89,7 @@
- K3bExternalBin* bin = 0;
-
- // probe version
-- KProcess vp;
-+ MyKProcess vp;
- OutputCollector out( &vp );
-
- vp << path << "-version";
-@@ -128,7 +128,7 @@
-
-
- // probe features
-- KProcess fp;
-+ MyKProcess fp;
- out.setProcess( &fp );
- fp << path << "-help";
- if( fp.start( KProcess::Block, KProcess::AllOutput ) ) {
-@@ -200,7 +200,7 @@
- K3bExternalBin* bin = 0;
-
- // probe version
-- KProcess vp;
-+ MyKProcess vp;
- OutputCollector out( &vp );
-
- vp << path << "-version";
-@@ -229,7 +229,7 @@
-
-
- // probe features
-- KProcess fp;
-+ MyKProcess fp;
- out.setProcess( &fp );
- fp << path << "-help";
- if( fp.start( KProcess::Block, KProcess::AllOutput ) ) {
-@@ -285,7 +285,7 @@
- K3bExternalBin* bin = 0;
-
- // probe version
-- KProcess vp;
-+ MyKProcess vp;
- vp << path << "-version";
- OutputCollector out( &vp );
- if( vp.start( KProcess::Block, KProcess::AllOutput ) ) {
-@@ -313,7 +313,7 @@
-
-
- // probe features
-- KProcess fp;
-+ MyKProcess fp;
- fp << path << "-help";
- out.setProcess( &fp );
- if( fp.start( KProcess::Block, KProcess::AllOutput ) ) {
-@@ -374,7 +374,7 @@
- K3bExternalBin* bin = 0;
-
- // probe version
-- KProcess vp;
-+ MyKProcess vp;
- vp << path << "-version";
- OutputCollector out( &vp );
- if( vp.start( KProcess::Block, KProcess::AllOutput ) ) {
-@@ -402,7 +402,7 @@
-
-
- // probe features
-- KProcess fp;
-+ MyKProcess fp;
- fp << path << "-help";
- out.setProcess( &fp );
- if( fp.start( KProcess::Block, KProcess::AllOutput ) ) {
-@@ -462,7 +462,7 @@
- K3bExternalBin* bin = 0;
-
- // probe version
-- KProcess vp;
-+ MyKProcess vp;
- vp << path ;
- OutputCollector out( &vp );
- if( vp.start( KProcess::Block, KProcess::AllOutput ) ) {
-@@ -490,7 +490,7 @@
-
-
- // probe features
-- KProcess fp;
-+ MyKProcess fp;
- fp << path << "write" << "-h";
- out.setProcess( &fp );
- if( fp.start( KProcess::Block, KProcess::AllOutput ) ) {
-@@ -554,7 +554,7 @@
- K3bExternalBin* bin = 0;
-
- // probe version
-- KProcess vp;
-+ MyKProcess vp;
- vp << path ;
- OutputCollector out( &vp );
- if( vp.start( KProcess::Block, KProcess::AllOutput ) ) {
-@@ -604,7 +604,7 @@
- K3bExternalBin* bin = 0;
-
- // probe version
-- KProcess vp;
-+ MyKProcess vp;
- vp << path;
- OutputCollector out( &vp );
- if( vp.start( KProcess::Block, KProcess::AllOutput ) ) {
-@@ -631,7 +631,7 @@
- return false;
- }
-
-- KProcess cp;
-+ MyKProcess cp;
- cp << path;
- out.setProcess( &cp );
- if( cp.start( KProcess::Block, KProcess::AllOutput ) ) {
-@@ -694,7 +694,7 @@
- K3bExternalBin* bin = 0;
-
- // probe version
-- KProcess vp;
-+ MyKProcess vp;
- vp << path << "-V";
- OutputCollector out( &vp );
- if( vp.start( KProcess::Block, KProcess::AllOutput ) ) {
-@@ -751,7 +751,7 @@
- K3bExternalBin* bin = 0;
-
- // probe version
-- KProcess vp;
-+ MyKProcess vp;
- OutputCollector out( &vp );
-
- vp << path << "--version";
-@@ -810,7 +810,7 @@
- K3bExternalBin* bin = 0;
-
- // probe version
-- KProcess vp;
-+ MyKProcess vp;
- OutputCollector out( &vp );
-
- vp << path << "-version";
-@@ -879,7 +879,7 @@
- K3bExternalBin* bin = 0;
-
- // probe version
-- KProcess vp;
-+ MyKProcess vp;
- OutputCollector out( &vp );
-
- vp << path;
-@@ -952,7 +952,7 @@
- K3bExternalBin* bin = 0;
-
- // probe version
-- KProcess vp;
-+ MyKProcess vp;
- OutputCollector out( &vp );
-
- vp << path << "-h";
diff --git a/sysutils/k3b-kde4/files/patch-src-core-k3bglobals.cpp b/sysutils/k3b-kde4/files/patch-src-core-k3bglobals.cpp
deleted file mode 100644
index 711480a51930..000000000000
--- a/sysutils/k3b-kde4/files/patch-src-core-k3bglobals.cpp
+++ /dev/null
@@ -1,16 +0,0 @@
---- src/core/k3bglobals.cpp.orig Mon Sep 29 13:16:55 2003
-+++ src/core/k3bglobals.cpp Fri Nov 7 12:35:44 2003
-@@ -30,8 +30,12 @@
-
- #include <cmath>
- #include <sys/utsname.h>
-+#ifdef __FreeBSD__
-+#include <sys/param.h>
-+#include <sys/mount.h>
-+#else
- #include <sys/vfs.h>
--
-+#endif
-
-
- struct Sample {
diff --git a/sysutils/k3b-kde4/files/patch-src-core-k3bprocess.cpp b/sysutils/k3b-kde4/files/patch-src-core-k3bprocess.cpp
deleted file mode 100644
index 2453710cd98f..000000000000
--- a/sysutils/k3b-kde4/files/patch-src-core-k3bprocess.cpp
+++ /dev/null
@@ -1,63 +0,0 @@
---- src/core/k3bprocess.cpp.orig Thu Sep 25 13:34:51 2003
-+++ src/core/k3bprocess.cpp Fri Nov 7 12:35:44 2003
-@@ -27,7 +27,60 @@
- #include <unistd.h>
- #include <stdio.h>
- #include <fcntl.h>
-+#include <ktempfile.h>
-+#include <stdlib.h>
-+#include <qfile.h>
-+MyKProcess & MyKProcess::operator<<(const QString& arg)
-+{
-+ m_args += " " + arg;
-+ return *this;
-+}
-
-+MyKProcess &MyKProcess::operator<<(const char * arg)
-+{
-+ m_args += " ";
-+ m_args += arg;
-+ return *this;
-+}
-+
-+MyKProcess &MyKProcess::operator<<(const QCString & arg)
-+{
-+ m_args += " " + arg;
-+ return *this;
-+}
-+
-+bool MyKProcess::start(KProcess::RunMode runmode, KProcess::Communication comm)
-+{
-+ // create temp file
-+ KTempFile tmpfile;
-+ tmpfile.setAutoDelete(true);
-+
-+ // create call
-+ QString call = "/bin/sh -c \"" + m_args + " > " + tmpfile.name() + " 2>&1 \"";
-+ printf("MyKProcess call: %s\n", call.latin1());
-+
-+ // execute it
-+ system(call.latin1());
-+
-+ // read tmp file line by line
-+ QFile tmp (tmpfile.name());
-+ if ( tmp.open( IO_ReadOnly ) )
-+ {
-+ QTextStream stream( &tmp );
-+ while ( !stream.eof() )
-+ {
-+ QString s = stream.readLine() + "\n";
-+ printf("MyKProcess reponse: %s", s.latin1());
-+
-+ // send line to receivedStdout signal
-+ receivedStdout(this, (char *)s.latin1(), strlen(s.latin1()));
-+ }
-+
-+ // close and delete tmp file
-+ tmp.close();
-+ }
-+ return true;
-+}
-
-
- class K3bProcess::Private
diff --git a/sysutils/k3b-kde4/files/patch-src-core-k3bprocess.h b/sysutils/k3b-kde4/files/patch-src-core-k3bprocess.h
deleted file mode 100644
index 23f15634e044..000000000000
--- a/sysutils/k3b-kde4/files/patch-src-core-k3bprocess.h
+++ /dev/null
@@ -1,25 +0,0 @@
---- src/core/k3bprocess.h.orig Fri Aug 29 17:32:44 2003
-+++ src/core/k3bprocess.h Fri Nov 7 12:35:44 2003
-@@ -126,5 +126,22 @@
- bool m_suppressEmptyLines;
- };
-
-+/** This is a KProcess fake class. It uses system() to call the process
-+ * and waits for its return. It redirects all output into a file and
-+ * reads this file after the system() call. The redirected output
-+ * (out and err!) is sent to the receivedStdout signal. This eliminates
-+ * the problem reported as bug
-+ * http://www.FreeBSD.org/cgi/query-pr.cgi?pr=ports/51651
-+ */
-+class MyKProcess : public KProcess
-+{
-+ Q_OBJECT
-+ QString m_args;
-+public:
-+ MyKProcess &operator<<(const QString& arg);
-+ MyKProcess &operator<<(const char * arg);
-+ MyKProcess &operator<<(const QCString & arg);
-+ bool start(RunMode runmode = NotifyOnExit, Communication comm = NoCommunication);
-+};
-
- #endif
diff --git a/sysutils/k3b-kde4/files/patch-src-rip-k3bmovieview.cpp b/sysutils/k3b-kde4/files/patch-src-rip-k3bmovieview.cpp
deleted file mode 100644
index d4f06f94b84d..000000000000
--- a/sysutils/k3b-kde4/files/patch-src-rip-k3bmovieview.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
---- src/rip/k3bmovieview.cpp.orig Thu Jun 12 16:07:42 2003
-+++ src/rip/k3bmovieview.cpp Fri Nov 7 12:35:44 2003
-@@ -248,8 +248,11 @@
- }
-
- QWidget::show();
-+ if (longestTitle)
-+ {
- longestTitle->parent()->setOpen( true );
- m_listView->setSelected( longestTitle, true );
-+ }
- } else {
- // error during parsing
- emit notSupportedDisc( m_device->devicename() );
diff --git a/sysutils/k3b-kde4/files/patch-src-rip-k3btcwrapper.cpp b/sysutils/k3b-kde4/files/patch-src-rip-k3btcwrapper.cpp
deleted file mode 100644
index 968abbd3ad20..000000000000
--- a/sysutils/k3b-kde4/files/patch-src-rip-k3btcwrapper.cpp
+++ /dev/null
@@ -1,35 +0,0 @@
---- src/rip/k3btcwrapper.cpp.orig Thu Jun 12 16:07:42 2003
-+++ src/rip/k3btcwrapper.cpp Fri Nov 7 12:35:44 2003
-@@ -27,7 +27,7 @@
- //#include <kprocess.h>
- #include <klocale.h>
- #include <kdebug.h>
--
-+#include <stdlib.h>
-
- K3bTcWrapper::K3bTcWrapper( QObject* parent )
- : QObject( parent )
-@@ -65,7 +65,14 @@
- //K3bProcess *p = new K3bProcess();
- emit tcprobeTitleParsed( m_currentTitle );
-
-+#ifndef __FreeBSD__
- *p << bin->path << "-i" << m_device->ioctlDevice() << "-T" << QString::number(m_currentTitle);
-+#else
-+ QString s = "mount " + m_device->mountPoint();
-+ system(s.latin1());
-+ kdDebug() << "(K3bDirView) executing: " << bin->path << " -i " << m_device->mountPoint() << " -T " << QString::number(m_currentTitle) << endl;
-+ *p << bin->path << "-i" << m_device->mountPoint() << "-T" << QString::number(m_currentTitle);
-+#endif
- //p->setSplitStdout( true );
- connect( p, SIGNAL(receivedStderr(KProcess*, char*, int)), this, SLOT(slotParseTcprobeError(KProcess*, char*, int)) );
- connect( p, SIGNAL(receivedStdout(KProcess*, char*, int)), this, SLOT(slotParseTcprobeOutput(KProcess*, char*, int)) );
-@@ -115,7 +122,7 @@
- // check dvd
- for( QStringList::Iterator str = errorLines.begin(); str != errorLines.end(); str++ ) {
- kdDebug() << (*str) << endl;
-- if( !(*str).contains("tcprobe") && !(*str).contains("DVD image/device") ) {
-+ if( !(*str).contains("tcprobe") || !(*str).contains("DVD image/device") ) {
- continue;
- } else{
- isDvd = true;
diff --git a/sysutils/k3b-kde4/pkg-descr b/sysutils/k3b-kde4/pkg-descr
deleted file mode 100644
index 735e220a9d8e..000000000000
--- a/sysutils/k3b-kde4/pkg-descr
+++ /dev/null
@@ -1,23 +0,0 @@
-K3b is a GUI frontend to the cd recording programs cdrdao and cdrecord.
-It's aim is to provide a very user friendly interface to all the tasks that
-come with cd recording.
-
-Features so far:
- * Creating data cds (on-the-fly, rockridge, joliet, El-Torito)
- * Creating audio cds (WAV, MP3, OGG, CD-TEXT)
- * Creating Video CDs (VCD 1.1, 2.0, SVCD, CD-i support (Version 4))
- * Creating mixed-mode cds (CD-Extra (CD-Plus, Enhanced Audio CD))
- * Creating eMovix CDs
- * DVD burning (DVD-R(W), DVD+R(W), eMovix, Formatting DVD-RWs and DVD+RWs)
- * CD Ripping (CDDB, CD-TEXT reading)
- * DVD Ripping and DivX/XviD encoding
- * Save/load projects.
- * Blanking of CDRWs.
- * Retrieving Table of contents and cdr information.
- * Writing existing iso images to CD and DVD.
- * Writing cue/bin files created for CDRWIN
- * CD Copy, CD Cloning
- * DVD copy (no video transcoding yet)
- * Enhanced cd decive handling (max. writing and reading speed, BURN-PROOF)
-WWW: http://www.k3b.org
-WWW: http://k3b.sourceforge.net/
diff --git a/sysutils/k3b-kde4/pkg-message b/sysutils/k3b-kde4/pkg-message
deleted file mode 100644
index ce5195fbe22a..000000000000
--- a/sysutils/k3b-kde4/pkg-message
+++ /dev/null
@@ -1,50 +0,0 @@
-Notes:
-1. The FreeBSD k3b port supports SCSI drives only. If you have IDE CD or DVD
- drives, use them through the cam system. See Chapter 12.5.9 of the handbook
- (http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/creating-cds.html#ATAPICAM)
-2. Your CD and DVD drives must have a mount point in /etc/fstab. They have
- to be accessed through their atapicam device. I.e. the drives
- have to be adressed by /dev/cd0c instead of /dev/acd0c.
-3. k3b has to be started from a root console, which is not recommended.
- Alternatively do the following:
-3a. set the suid flag on cdrecord and cdrdao. The 'Notes' the chapter of
- 'man cdrecord' discusses this.
-3b. - install sudo (security/sudo) and add the following line or similar to
- sudoers (usually in /usr/local/etc/sudoers):
- ALL ALL = NOPASSWD: /sbin/camcontrol devlist
- - or execute 'camcontrol devlist' For every user who should be able to use
- k3b. Resolve all errors e.g by giving him/her access rights to /dev/xpt0.
- 'camcontrol devlist' must run without error for all these users!
- Note that giving access rights to /dev/xpt* might be a security leak!
- - or give camcontrol the suid flag, which is a security leak as well.
-3c. - For every user who should be able to use k3b and for every CD or DVD
- device add a directory in the users home directory. These directories
- must be owned by the corresponding user. For each such directory add a
- line in /ect/fstab (see remark 2), like:
- /dev/cd0c /usr/home/XXX/cdrom cd9660 ro,noauto,nodev,nosuid 0 0
- Furthermore allow user mounts as described in topic 9.22 of the FAQ:
- http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/disks.html#USER-FLOPPYMOUNT
- - or just give mount and umount the sudo flag, which is a security leak.
-3d. - Every user who should be able to use k3b must have read and write access
- to all pass through devices connected with CD and DVD drives. Run
- 'camcontrol devlist' to identify those devices (seek string 'passX' at
- the end of each line and modify the rights of /dev/passX). Note, that
- this is a security leak as well but that there is no alternative!
-4. You should set the cdrdao driver manually. Otherwise the disk info might
- fail or lock a while. To do so choose Settings->Configure K3b...->Devices.
- Below the CD recorder click on the string "auto" behind "Cdrdao driver:"
- For most of the recent drives "generic-mmc" or "generic-mmc-raw" should
- work. See http://cdrdao.sourceforge.net/drives.html.
-5. To burn video CDs install the port multimedia/vcdimager.
-6. To rip DVDs additionally install the ports multimedia/transcode,
- multimedia/libdvdread and multimedia/xvid. Note that multimedia/transcode
- requires some variables to be set. Type "make fetch" in the
- multimedia/transcode ports directory for details. The ripping process
- itself is described in
- http://k3b.sourceforge.net/cgi-bin/index.pl/videoencoding.
-7. To burn bootable video CDs, install the port multimedia/emovix.
-8. To burn DVDs, install the port sysutils/dvd+rw-tools.
-9. To normalize the volumes of audio cds, install the port audio/normalize.
-10. To rip into more audio formats, install the port audio/sox.
-
-To read this instructions again, type 'make showinfo' in the k3b port directory
diff --git a/sysutils/k3b-kde4/pkg-plist b/sysutils/k3b-kde4/pkg-plist
deleted file mode 100644
index 11e16682306b..000000000000
--- a/sysutils/k3b-kde4/pkg-plist
+++ /dev/null
@@ -1,177 +0,0 @@
-bin/k3b
-include/k3baudiodecoder.h
-include/k3baudiodoc.h
-include/k3baudioencoder.h
-include/k3baudiojob.h
-include/k3baudioview.h
-include/k3bblankingjob.h
-include/k3bbootitem.h
-include/k3bburnprogressdialog.h
-include/k3bbusywidget.h
-include/k3bcdtext.h
-include/k3bcore.h
-include/k3bcutcombobox.h
-include/k3bdatadoc.h
-include/k3bdataitem.h
-include/k3bdatajob.h
-include/k3bdataview.h
-include/k3bdefaultexternalprograms.h
-include/k3bdevice.h
-include/k3bdevicecombobox.h
-include/k3bdeviceglobals.h
-include/k3bdevicehandler.h
-include/k3bdevicemanager.h
-include/k3bdeviceselectiondialog.h
-include/k3bdevicewidget.h
-include/k3bdiritem.h
-include/k3bdiskinfo.h
-include/k3bdoc.h
-include/k3bdvddoc.h
-include/k3bdvdformattingjob.h
-include/k3bdvdjob.h
-include/k3bdvdview.h
-include/k3bemptydiscwaiter.h
-include/k3bexternalbinmanager.h
-include/k3bexternalbinwidget.h
-include/k3bfileitem.h
-include/k3bglobals.h
-include/k3binteractiondialog.h
-include/k3biso9660.h
-include/k3bisooptions.h
-include/k3bjob.h
-include/k3bjobprogressdialog.h
-include/k3blistview.h
-include/k3bmd5job.h
-include/k3bmixeddoc.h
-include/k3bmixedjob.h
-include/k3bmixedview.h
-include/k3bmovixdoc.h
-include/k3bmovixdvddoc.h
-include/k3bmovixdvdjob.h
-include/k3bmovixdvdview.h
-include/k3bmovixfileitem.h
-include/k3bmovixjob.h
-include/k3bmovixview.h
-include/k3bmsf.h
-include/k3bmsfedit.h
-include/k3bplugin.h
-include/k3bpluginfactory.h
-include/k3bpluginmanager.h
-include/k3bprocess.h
-include/k3bprojectmanager.h
-include/k3bstdguiitems.h
-include/k3bstringutils.h
-include/k3bthread.h
-include/k3bthreadjob.h
-include/k3bthroughputestimator.h
-include/k3btoc.h
-include/k3btrack.h
-include/k3bvalidators.h
-include/k3bvcddoc.h
-include/k3bvcdjob.h
-include/k3bvcdoptions.h
-include/k3bvcdview.h
-include/k3bversion.h
-include/k3bview.h
-include/k3bwavefilewriter.h
-include/k3bwriterselectionwidget.h
-include/kcutlabel.h
-lib/libk3baudiometainforenamerplugin.la
-lib/libk3baudiometainforenamerplugin.so
-lib/libk3bcore.la
-lib/libk3bcore.so
-lib/libk3bcore.so.2
-lib/libk3bexternalencoder.la
-lib/libk3bexternalencoder.so
-lib/libk3bmaddecoder.la
-lib/libk3bmaddecoder.so
-lib/libk3boggvorbisdecoder.la
-lib/libk3boggvorbisdecoder.so
-lib/libk3boggvorbisencoder.la
-lib/libk3boggvorbisencoder.so
-lib/libk3bplugin.la
-lib/libk3bplugin.so
-lib/libk3bplugin.so.1
-lib/libk3bproject.la
-lib/libk3bproject.so
-lib/libk3bproject.so.1
-lib/libk3bsoxencoder.la
-lib/libk3bsoxencoder.so
-lib/libk3btools.la
-lib/libk3btools.so
-lib/libk3btools.so.1
-lib/libk3bwavedecoder.la
-lib/libk3bwavedecoder.so
-share/applnk/.hidden/k3b-cue.desktop
-share/applnk/.hidden/k3b-iso.desktop
-share/applnk/Multimedia/k3b.desktop
-share/apps/k3b/cdi/cdi_imag.rtf
-share/apps/k3b/cdi/cdi_text.fnt
-share/apps/k3b/cdi/cdi_vcd.app
-share/apps/k3b/cdi/cdi_vcd.cfg
-share/apps/k3b/cdi/icdia.htm
-share/apps/k3b/cdi/vcd_on_cdi_41.pdf
-share/apps/k3b/eventsrc
-share/apps/k3b/icons/hicolor/16x16/actions/cdinfo.png
-share/apps/k3b/icons/hicolor/16x16/actions/cdrwblank.png
-share/apps/k3b/icons/hicolor/16x16/actions/greenled.png
-share/apps/k3b/icons/hicolor/16x16/actions/redled.png
-share/apps/k3b/icons/hicolor/16x16/actions/yellowled.png
-share/apps/k3b/icons/hicolor/22x22/actions/cdcopy.png
-share/apps/k3b/icons/hicolor/22x22/actions/cdinfo.png
-share/apps/k3b/icons/hicolor/22x22/actions/cdrwblank.png
-share/apps/k3b/icons/hicolor/32x32/actions/cdcopy.png
-share/apps/k3b/k3bui.rc
-share/apps/k3b/kpartplugins/k3baudiometainforenamerplugin.rc
-share/apps/k3b/pics/diskinfo_audio.png
-share/apps/k3b/pics/diskinfo_data.png
-share/apps/k3b/pics/diskinfo_dvd.png
-share/apps/k3b/pics/diskinfo_empty.png
-share/apps/k3b/pics/diskinfo_left.png
-share/apps/k3b/pics/diskinfo_mixed.png
-share/apps/k3b/pics/diskinfo_right.png
-share/apps/k3b/pics/k3b_3d_logo.png
-share/apps/k3b/pics/k3b_cd_copy.png
-share/apps/k3b/pics/k3b_probing_cd.png
-share/apps/k3b/pics/k3b_progress_dialog_failed.png
-share/apps/k3b/pics/k3b_progress_dialog_success.png
-share/apps/k3b/pics/k3b_splash.png
-share/apps/k3b/pics/k3bprojectview_left.png
-share/apps/k3b/pics/k3bprojectview_left_short.png
-share/apps/k3b/pics/k3bprojectview_right.png
-share/apps/k3b/pics/k3bsetup2_guy.png
-share/apps/k3b/plugins/k3bexternalencoder.plugin
-share/apps/k3b/plugins/k3bmaddecoder.plugin
-share/apps/k3b/plugins/k3boggvorbisdecoder.plugin
-share/apps/k3b/plugins/k3boggvorbisencoder.plugin
-share/apps/k3b/plugins/k3bsoxencoder.plugin
-share/apps/k3b/plugins/k3bwavedecoder.plugin
-share/apps/k3b/tips
-share/apps/konqueror/servicemenus/k3b_create_audio_cd.desktop
-share/apps/konqueror/servicemenus/k3b_create_data_cd.desktop
-share/apps/konqueror/servicemenus/k3b_create_video_cd.desktop
-share/apps/konqueror/servicemenus/k3b_write_bin_image.desktop
-share/apps/konqueror/servicemenus/k3b_write_iso_image.desktop
-share/icons/hicolor/16x16/apps/k3b.png
-share/icons/hicolor/32x32/apps/k3b.png
-share/icons/hicolor/48x48/apps/k3b.png
-share/icons/hicolor/64x64/apps/k3b.png
-share/mimelnk/application/x-cue.desktop
-share/mimelnk/application/x-iso.desktop
-share/mimelnk/application/x-k3b.desktop
-share/sounds/k3b_error1.wav
-share/sounds/k3b_success1.wav
-share/sounds/k3b_wait_media1.wav
-@dirrm share/apps/k3b/plugins
-@dirrm share/apps/k3b/pics
-@dirrm share/apps/k3b/kpartplugins
-@dirrm share/apps/k3b/icons/hicolor/32x32/actions
-@dirrm share/apps/k3b/icons/hicolor/32x32
-@dirrm share/apps/k3b/icons/hicolor/22x22/actions
-@dirrm share/apps/k3b/icons/hicolor/22x22
-@dirrm share/apps/k3b/icons/hicolor/16x16/actions
-@dirrm share/apps/k3b/icons/hicolor/16x16
-@dirrm share/apps/k3b/icons/hicolor
-@dirrm share/apps/k3b/icons
-@dirrm share/apps/k3b/cdi
-@dirrm share/apps/k3b
diff --git a/sysutils/kdeadmin3/Makefile b/sysutils/kdeadmin3/Makefile
index b3bc2c3a21d0..163f2c66e773 100644
--- a/sysutils/kdeadmin3/Makefile
+++ b/sysutils/kdeadmin3/Makefile
@@ -8,6 +8,7 @@
PORTNAME= kdeadmin
PORTVERSION= ${KDE_VERSION}
+PORTREVISION= 1
CATEGORIES= sysutils kde
MASTER_SITES= ${MASTER_SITE_KDE}
MASTER_SITE_SUBDIR= stable/${KDE_VERSION}/src
diff --git a/sysutils/kdeadmin3/files/patch-kuser-kuser.cpp b/sysutils/kdeadmin3/files/patch-kuser-kuser.cpp
new file mode 100644
index 000000000000..d2c5a4239774
--- /dev/null
+++ b/sysutils/kdeadmin3/files/patch-kuser-kuser.cpp
@@ -0,0 +1,17 @@
+--- kuser/kuser.cpp.orig Wed Dec 10 22:03:21 2003
++++ kuser/kuser.cpp Wed Dec 10 22:05:05 2003
+@@ -479,6 +479,14 @@
+
+ // Start reading passwd file(s)
+
++#ifdef Q_OS_FREEBSD
++ // For FreeBSD, some weird effect in the C++ libraries
++ // eats the first entry of the passwd file on -CURRENT,
++ // which renders KUser a system-destroyer instead of
++ // just a useless tool.
++ setpwent();
++#endif
++
+ for(int i = 0; i < MAXFILES; i++) {
+ rc = stat(QFile::encodeName(filename), &st);
+ if(rc != 0) {
diff --git a/sysutils/kdeadmin4/Makefile b/sysutils/kdeadmin4/Makefile
deleted file mode 100644
index b3bc2c3a21d0..000000000000
--- a/sysutils/kdeadmin4/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# -*-mode: makefile-*-
-# New ports collection makefile for: kdeadmin
-# Date created: 2 November 2001
-# Whom: will@cvs.kde.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= kdeadmin
-PORTVERSION= ${KDE_VERSION}
-CATEGORIES= sysutils kde
-MASTER_SITES= ${MASTER_SITE_KDE}
-MASTER_SITE_SUBDIR= stable/${KDE_VERSION}/src
-DIST_SUBDIR= KDE
-
-MAINTAINER= kde@FreeBSD.org
-COMMENT= KDE applications related to system administration
-
-USE_KDELIBS_VER=3
-PREFIX= ${KDE_PREFIX}
-
-USE_BZIP2= yes
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-
-INSTALLS_SHLIB= yes
-LDCONFIG_DIRS+= %%PREFIX%%/lib/kde3
-
-.include "${.CURDIR}/../../x11/kde3/Makefile.kde"
-
-.include <bsd.port.pre.mk>
-
-.include <bsd.port.post.mk>
diff --git a/sysutils/kdeadmin4/distinfo b/sysutils/kdeadmin4/distinfo
deleted file mode 100644
index fe2d45ca331a..000000000000
--- a/sysutils/kdeadmin4/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (KDE/kdeadmin-3.1.4.tar.bz2) = 8e0d2eedc7bd785ffdd428209a6ea9b8
-MD5 (KDE/kdeadmin-2003092201-configure.tar.bz2) = e7a97c62ca8cb07fe1e223ca51934b27
-MD5 (KDE/patch-ltmain.sh) = 44696638ed79bdd194c6f72442509fe1
diff --git a/sysutils/kdeadmin4/pkg-descr b/sysutils/kdeadmin4/pkg-descr
deleted file mode 100644
index 135da9083383..000000000000
--- a/sysutils/kdeadmin4/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-A collection of applications related to system administration,
-such as crontab editor, master.passwd editor, package manager, etc.
diff --git a/sysutils/kdeadmin4/pkg-plist b/sysutils/kdeadmin4/pkg-plist
deleted file mode 100644
index 5fbabeb8dd2b..000000000000
--- a/sysutils/kdeadmin4/pkg-plist
+++ /dev/null
@@ -1,151 +0,0 @@
-bin/kcron
-bin/kpackage
-bin/kuser
-bin/kxconfig
-bin/secpolicy
-lib/kde3/kfile_deb.la
-lib/kde3/kfile_deb.so
-lib/kde3/kfile_rpm.la
-lib/kde3/kfile_rpm.so
-share/applnk/Settings/Peripherals/kxconfig.desktop
-share/applnk/System/kcron.desktop
-share/applnk/System/kpackage.desktop
-share/applnk/System/kuser.desktop
-share/apps/kpackage/kpackageui.rc
-share/apps/kpackage/pics/bnew.png
-share/apps/kpackage/pics/bsd.png
-share/apps/kpackage/pics/bupdated.png
-share/apps/kpackage/pics/cross.png
-share/apps/kpackage/pics/dbad.png
-share/apps/kpackage/pics/deb.png
-share/apps/kpackage/pics/dnew.png
-share/apps/kpackage/pics/dupdated.png
-share/apps/kpackage/pics/kiss.png
-share/apps/kpackage/pics/knew.png
-share/apps/kpackage/pics/kupdated.png
-share/apps/kpackage/pics/noball.png
-share/apps/kpackage/pics/ptick.png
-share/apps/kpackage/pics/question.png
-share/apps/kpackage/pics/rnew.png
-share/apps/kpackage/pics/rpm.png
-share/apps/kpackage/pics/rupdated.png
-share/apps/kpackage/pics/slack.png
-share/apps/kpackage/pics/snew.png
-share/apps/kpackage/pics/supdated.png
-share/apps/kpackage/pics/tick.png
-share/apps/kpackage/toolbar/ftin.xpm
-share/apps/kpackage/toolbar/ftout.xpm
-share/apps/kuser/icons/crystalsvg/22x22/actions/add_group.png
-share/apps/kuser/icons/crystalsvg/22x22/actions/add_user.png
-share/apps/kuser/icons/crystalsvg/22x22/actions/delete_group.png
-share/apps/kuser/icons/crystalsvg/22x22/actions/delete_user.png
-share/apps/kuser/icons/crystalsvg/22x22/actions/edit_group.png
-share/apps/kuser/icons/crystalsvg/22x22/actions/edit_user.png
-share/apps/kuser/kuserui.rc
-share/apps/kuser/pics/group.png
-share/apps/kuser/pics/user.png
-share/apps/kxconfig/XF86Config-4.default
-share/apps/kxconfig/XF86Config-4.template
-share/apps/kxconfig/hwdata/Monitors
-share/apps/kxconfig/hwdata/VideoCards
-share/apps/kxconfig/pics/ati.png
-share/apps/kxconfig/pics/decreaseX.png
-share/apps/kxconfig/pics/decreaseY.png
-share/apps/kxconfig/pics/down.png
-share/apps/kxconfig/pics/fonts.png
-share/apps/kxconfig/pics/general.png
-share/apps/kxconfig/pics/increaseX.png
-share/apps/kxconfig/pics/increaseY.png
-share/apps/kxconfig/pics/keyboard.png
-share/apps/kxconfig/pics/layout.png
-share/apps/kxconfig/pics/left.png
-share/apps/kxconfig/pics/matrox.png
-share/apps/kxconfig/pics/monitor.png
-share/apps/kxconfig/pics/pointer.png
-share/apps/kxconfig/pics/resolution.png
-share/apps/kxconfig/pics/right.png
-share/apps/kxconfig/pics/threed.png
-share/apps/kxconfig/pics/up.png
-share/apps/kxconfig/pics/videocard.png
-share/apps/kxconfig/pics/xlogo_small.png
-share/doc/HTML/en/kcron/common
-share/doc/HTML/en/kcron/index.cache.bz2
-share/doc/HTML/en/kcron/index.docbook
-share/doc/HTML/en/kcron/kcron.png
-share/doc/HTML/en/kcron/kcronstart.png
-share/doc/HTML/en/kcron/newtask.png
-share/doc/HTML/en/kcron/newvariable.png
-share/doc/HTML/en/kcron/print.png
-share/doc/HTML/en/kdat/common
-share/doc/HTML/en/kdat/index.cache.bz2
-share/doc/HTML/en/kdat/index.docbook
-share/doc/HTML/en/kpackage/common
-share/doc/HTML/en/kpackage/index.cache.bz2
-share/doc/HTML/en/kpackage/index.docbook
-share/doc/HTML/en/ksysv/common
-share/doc/HTML/en/ksysv/index.cache.bz2
-share/doc/HTML/en/ksysv/index.docbook
-share/doc/HTML/en/kuser/common
-share/doc/HTML/en/kuser/index.cache.bz2
-share/doc/HTML/en/kuser/index.docbook
-share/doc/HTML/en/kuser/kuser.png
-share/doc/HTML/en/kwuftpd/common
-share/doc/HTML/en/kwuftpd/directories.png
-share/doc/HTML/en/kwuftpd/index.cache.bz2
-share/doc/HTML/en/kwuftpd/index.docbook
-share/doc/HTML/en/kwuftpd/logging.png
-share/doc/HTML/en/kwuftpd/messages.png
-share/doc/HTML/en/kwuftpd/ratios.png
-share/doc/HTML/en/kwuftpd/security.png
-share/doc/HTML/en/kwuftpd/uploads.png
-share/doc/HTML/en/kwuftpd/user_classes.png
-share/doc/HTML/en/kwuftpd/virtual.png
-share/doc/HTML/en/kxconfig/common
-share/doc/HTML/en/kxconfig/index.cache.bz2
-share/doc/HTML/en/kxconfig/index.docbook
-share/icons/crystalsvg/128x128/apps/kpackage.png
-share/icons/crystalsvg/128x128/apps/kuser.png
-share/icons/crystalsvg/16x16/apps/kcron.png
-share/icons/crystalsvg/16x16/apps/kpackage.png
-share/icons/crystalsvg/16x16/apps/kuser.png
-share/icons/crystalsvg/32x32/apps/kcron.png
-share/icons/crystalsvg/32x32/apps/kpackage.png
-share/icons/crystalsvg/32x32/apps/kuser.png
-share/icons/crystalsvg/32x32/apps/kxconfig.png
-share/icons/crystalsvg/48x48/apps/kpackage.png
-share/icons/crystalsvg/48x48/apps/kuser.png
-share/icons/crystalsvg/64x64/apps/kpackage.png
-share/icons/crystalsvg/64x64/apps/kuser.png
-share/icons/locolor/16x16/apps/kxconfig.png
-share/mimelnk/application/x-debian-package.desktop
-share/services/kfile_deb.desktop
-share/services/kfile_rpm.desktop
-@dirrm share/icons/locolor/16x16/apps
-@dirrm share/icons/locolor/16x16
-@dirrm share/icons/locolor
-@dirrm share/icons/crystalsvg/64x64/apps
-@dirrm share/icons/crystalsvg/48x48/apps
-@dirrm share/icons/crystalsvg/32x32/apps
-@dirrm share/icons/crystalsvg/16x16/apps
-@dirrm share/icons/crystalsvg/128x128/apps
-@dirrm share/doc/HTML/en/kxconfig
-@dirrm share/doc/HTML/en/kwuftpd
-@dirrm share/doc/HTML/en/kuser
-@dirrm share/doc/HTML/en/ksysv
-@dirrm share/doc/HTML/en/kpackage
-@dirrm share/doc/HTML/en/kdat
-@dirrm share/doc/HTML/en/kcron
-@dirrm share/apps/kxconfig/pics
-@dirrm share/apps/kxconfig/hwdata
-@dirrm share/apps/kxconfig
-@dirrm share/apps/kuser/pics
-@dirrm share/apps/kuser/icons/crystalsvg/22x22/actions
-@dirrm share/apps/kuser/icons/crystalsvg/22x22
-@dirrm share/apps/kuser/icons/crystalsvg
-@dirrm share/apps/kuser/icons
-@dirrm share/apps/kuser
-@dirrm share/apps/kpackage/toolbar
-@dirrm share/apps/kpackage/pics
-@dirrm share/apps/kpackage
-@dirrm share/applnk/System
-@dirrm share/applnk/Settings/Peripherals
diff --git a/sysutils/kdf/Makefile b/sysutils/kdf/Makefile
deleted file mode 100644
index 9377ff6c1376..000000000000
--- a/sysutils/kdf/Makefile
+++ /dev/null
@@ -1,62 +0,0 @@
-# New ports collection makefile for: kdeutils3
-# Date created: 3 November 2001
-# Whom: will@cvs.kde.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= kdeutils
-PORTVERSION= ${KDE_VERSION}
-PORTREVISION= 0
-CATEGORIES?= misc kde
-MASTER_SITES= ${MASTER_SITE_KDE}
-MASTER_SITE_SUBDIR= stable/${PORTVERSION}/src
-DIST_SUBDIR= KDE
-
-MAINTAINER?= kde@FreeBSD.org
-COMMENT= Utilities for the KDE integrated X11 desktop
-
-USE_KDELIBS_VER=3
-PREFIX= ${KDE_PREFIX}
-KDE_BUILD_PLIST=yes
-
-USE_BZIP2= yes
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-USE_REINPLACE= yes
-
-INSTALLS_SHLIB= yes
-LDCONFIG_DIRS+= %%PREFIX%%/lib %%PREFIX%%/lib/kde3
-
-#klaptop needs APM, which is i386 only
-.if ${MACHINE_ARCH} != "i386"
-WITHOUT_KLAPTOP =yes
-.endif
-
-.if defined(WITHOUT_KLAPTOP)
-DO_NOT_COMPILE+=klaptopdaemon
-.else
-PLIST_APPEND+= plist.klaptop
-.endif # defined(WITHOUT_KLAPTOP)
-
-# kfloppy is a mostly broken, non-standard, linux-centric pain...
-.if !defined(WITH_KFLOPPY)
-DO_NOT_COMPILE+=kfloppy
-.else
-PLIST_APPEND+= plist.kfloppy
-.endif # !defined(WITH_KFLOPPY)
-
-.if defined(DO_NOT_COMPILE)
-CONFIGURE_ENV+= DO_NOT_COMPILE="${DO_NOT_COMPILE}"
-.endif # defined(DO_NOT_COMPILE)
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 500107
-post-patch:
- ${REINPLACE_CMD} -e 's,selectdevs,devstat_selectdevs,' ${WRKSRC}/configure
-.endif
-
-.include "${.CURDIR}/../../x11/kde3/Makefile.kde"
-
-.include <bsd.port.post.mk>
diff --git a/sysutils/kdf/distinfo b/sysutils/kdf/distinfo
deleted file mode 100644
index 2ac005c8ff12..000000000000
--- a/sysutils/kdf/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (KDE/kdeutils-3.1.4.tar.bz2) = 98da1b32714e38208a3cc21efc77f627
-MD5 (KDE/kdeutils-2003092201-configure.tar.bz2) = 45fbd8e67d28e07c47ed06833c380d19
-MD5 (KDE/patch-ltmain.sh) = 44696638ed79bdd194c6f72442509fe1
diff --git a/sysutils/kdf/files/patch-ksimcpu.cpp b/sysutils/kdf/files/patch-ksimcpu.cpp
deleted file mode 100644
index ca5e6343df41..000000000000
--- a/sysutils/kdf/files/patch-ksimcpu.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- ksim/monitors/cpu/ksimcpu.cpp.orig Fri Mar 7 23:10:34 2003
-+++ ksim/monitors/cpu/ksimcpu.cpp Sat Apr 26 02:41:45 2003
-@@ -226,7 +226,7 @@
- static int oidCpuTime[CTL_MAXNAME + 2];
- static size_t oidCpuTimeLen = sizeof(oidCpuTime);
- long cpuTime[CPUSTATES];
-- unsigned int cpuTimeLen = sizeof(cpuTime);
-+ size_t cpuTimeLen = sizeof(cpuTime);
- static char *name = "kern.cp_time";
- static int initialized = 0;
-
diff --git a/sysutils/kdf/files/patch-ksimdisk.cpp b/sysutils/kdf/files/patch-ksimdisk.cpp
deleted file mode 100644
index ecb5bd17da08..000000000000
--- a/sysutils/kdf/files/patch-ksimdisk.cpp
+++ /dev/null
@@ -1,44 +0,0 @@
---- ksim/monitors/disk/ksimdisk.cpp.orig Mon Nov 4 11:03:53 2002
-+++ ksim/monitors/disk/ksimdisk.cpp Wed Mar 19 13:37:39 2003
-@@ -248,6 +253,16 @@
- #endif
-
- #ifdef Q_OS_FREEBSD
-+#if __FreeBSD_version < 500107
-+#define devstat_getdevs(fd, stats) getdevs(stats)
-+#define devstat_selectdevs selectdevs
-+#define bytes_read(dev) (dev).bytes_read
-+#define bytes_written(dev) (dev).bytes_written
-+#else
-+#define bytes_read(dev) (dev).bytes[DEVSTAT_READ]
-+#define bytes_written(dev) (dev).bytes[DEVSTAT_WRITE]
-+#endif
-+
- statinfo diskStats;
- bzero(&diskStats, sizeof(diskStats));
- diskStats.dinfo = (struct devinfo *)malloc(sizeof(struct devinfo));
-@@ -258,11 +273,11 @@
- long generation;
- device_selection *deviceSelect = 0;
-
-- if (getdevs(&diskStats) < 0)
-+ if (devstat_getdevs(NULL, &diskStats) < 0)
- return;
-
- deviceAmount = diskStats.dinfo->numdevs;
-- if (selectdevs(&deviceSelect, &selected, &selections,
-+ if (devstat_selectdevs(&deviceSelect, &selected, &selections,
- &generation, diskStats.dinfo->generation,
- diskStats.dinfo->devices, deviceAmount,
- 0, 0, 0, 0, DS_SELECT_ONLY, 10, 1) < 0)
-@@ -275,8 +290,8 @@
- disk = deviceSelect[i].position;
- device = diskStats.dinfo->devices[disk];
- blockSize = (device.block_size <= 0 ? 512 : device.block_size);
-- readBlocks = device.bytes_read / blockSize;
-- writeBlocks = device.bytes_written / blockSize;
-+ readBlocks = bytes_read(device) / blockSize;
-+ writeBlocks = bytes_written(device) / blockSize;
-
- DiskData diskData;
- diskData.name = device.device_name
diff --git a/sysutils/kdf/files/plist.base b/sysutils/kdf/files/plist.base
deleted file mode 100644
index 4db631d4dff3..000000000000
--- a/sysutils/kdf/files/plist.base
+++ /dev/null
@@ -1,247 +0,0 @@
-bin/ark
-bin/kcalc
-bin/kcharselect
-bin/kdepasswd
-bin/kdessh
-bin/kdf
-bin/kedit
-bin/khexedit
-bin/kjots
-bin/ksim
-bin/ktimer
-bin/kwikdisk
-include/kmultiformlistbox.h
-include/kmultiformlistboxentry.h
-include/kmultiformlistboxfactory.h
-include/ksim/chart.h
-include/ksim/common.h
-include/ksim/label.h
-include/ksim/led.h
-include/ksim/pluginglobal.h
-include/ksim/pluginloader.h
-include/ksim/pluginmodule.h
-include/ksim/progress.h
-include/ksim/themeloader.h
-include/ksim/themetypes.h
-include/kwidgetstreamer.h
-lib/kcalc.la
-lib/kcalc.so
-lib/kde3/kcharselect_panelapplet.la
-lib/kde3/kcharselect_panelapplet.so
-lib/kde3/kcm_kdf.la
-lib/kde3/kcm_kdf.so
-lib/kde3/ksim_cpu.la
-lib/kde3/ksim_cpu.so
-lib/kde3/ksim_disk.la
-lib/kde3/ksim_disk.so
-lib/kde3/ksim_filesystem.la
-lib/kde3/ksim_filesystem.so
-lib/kde3/ksim_net.la
-lib/kde3/ksim_net.so
-lib/kde3/ksim_sensors.la
-lib/kde3/ksim_sensors.so
-lib/kde3/libkregexpeditorgui.la
-lib/kde3/libkregexpeditorgui.so
-lib/kedit.la
-lib/kedit.so
-lib/ksim.la
-lib/ksim.so
-lib/libarkpart.la
-lib/libarkpart.so
-lib/libksimcore.la
-lib/libksimcore.so
-lib/libksimcore.so.1
-share/applnk/Editors/KEdit.desktop
-share/applnk/Settings/Information/kcmdf.desktop
-share/applnk/Settingsmenu/kdepasswd.desktop
-share/applnk/System/More/kdf.desktop
-share/applnk/System/More/ksim.desktop
-share/applnk/System/More/kwikdisk.desktop
-share/applnk/System/kdf.desktop
-share/applnk/System/kwikdisk.desktop
-share/applnk/Utilities/KCharSelect.desktop
-share/applnk/Utilities/Kjots.desktop
-share/applnk/Utilities/More/KCharSelect.desktop
-share/applnk/Utilities/More/Kjots.desktop
-share/applnk/Utilities/More/khexedit.desktop
-share/applnk/Utilities/More/ktimer.desktop
-share/applnk/Utilities/ark.desktop
-share/applnk/Utilities/kcalc.desktop
-share/applnk/Utilities/kdepasswd.desktop
-share/applnk/Utilities/khexedit.desktop
-share/applnk/Utilities/ktimer.desktop
-share/apps/ark/ark_part.rc
-share/apps/ark/ark_part_readonly.rc
-share/apps/ark/arkui.rc
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_adddir.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_addfile.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_delete.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_extract.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_help.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_new.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_open.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_options.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_selectall.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_view.png
-share/apps/kdf/pics/delete.png
-share/apps/kdf/pics/tick.png
-share/apps/kedit/keditui.rc
-share/apps/khexedit/toolbar/hexdrag.png
-share/apps/khexedit/toolbar/hexmask.png
-share/apps/khexedit/toolbar/hexwrite.png
-share/apps/kicker/applets/kcharselectapplet.desktop
-share/apps/kjots/pics/filedel.png
-share/apps/konqueror/servicemenus/arkservicemenu.desktop
-share/apps/kregexpeditor/pics/altn.png
-share/apps/kregexpeditor/pics/anychar.png
-share/apps/kregexpeditor/pics/begline.png
-share/apps/kregexpeditor/pics/characters.png
-share/apps/kregexpeditor/pics/compound.png
-share/apps/kregexpeditor/pics/endline.png
-share/apps/kregexpeditor/pics/error.png
-share/apps/kregexpeditor/pics/neglookahead.png
-share/apps/kregexpeditor/pics/nonwordboundary.png
-share/apps/kregexpeditor/pics/poslookahead.png
-share/apps/kregexpeditor/pics/repeat.png
-share/apps/kregexpeditor/pics/select.png
-share/apps/kregexpeditor/pics/text.png
-share/apps/kregexpeditor/pics/wordboundary.png
-share/apps/kregexpeditor/predefined/general/anything.regexp
-share/apps/kregexpeditor/predefined/general/spaces.regexp
-share/apps/ksim/monitors/DFree.desktop
-share/apps/ksim/monitors/Lm_sensors.desktop
-share/apps/ksim/monitors/Net.desktop
-share/apps/ksim/monitors/cpu.desktop
-share/apps/ksim/monitors/disk.desktop
-share/apps/ksim/pics/clock.png
-share/apps/ksim/pics/uptime.png
-share/apps/ksim/themes/ksim/bg_chart.png
-share/apps/ksim/themes/ksim/bg_grid.png
-share/apps/ksim/themes/ksim/bg_meter.png
-share/apps/ksim/themes/ksim/bg_panel.png
-share/apps/ksim/themes/ksim/frame_bottom.png
-share/apps/ksim/themes/ksim/frame_left.png
-share/apps/ksim/themes/ksim/frame_right.png
-share/apps/ksim/themes/ksim/frame_top.png
-share/apps/ksim/themes/ksim/gkrellmrc
-share/apps/ksim/themes/ksim/gkrellmrc_ksim
-share/apps/ksim/themes/ksim/host/bg_meter.png
-share/apps/ksim/themes/ksim/krell_meter.png
-share/apps/ksim/themes/ksim/krell_panel.png
-share/apps/ksim/themes/ksim/krell_slider.png
-share/apps/ksim/themes/ksim/mail/decal_mail.png
-share/apps/ksim/themes/ksim/mail/krell_mail.png
-share/apps/ksim/themes/ksim/mail/krell_mail_daemon.png
-share/apps/ksim/themes/ksim/net/decal_net_leds.png
-share/config/ksimrc
-share/doc/HTML/en/KRegExpEditor/altn.png
-share/doc/HTML/en/KRegExpEditor/altntool.png
-share/doc/HTML/en/KRegExpEditor/anychar.png
-share/doc/HTML/en/KRegExpEditor/anychartool.png
-share/doc/HTML/en/KRegExpEditor/begline.png
-share/doc/HTML/en/KRegExpEditor/boundarytools.png
-share/doc/HTML/en/KRegExpEditor/characters.png
-share/doc/HTML/en/KRegExpEditor/charactertool.png
-share/doc/HTML/en/KRegExpEditor/common
-share/doc/HTML/en/KRegExpEditor/compound.png
-share/doc/HTML/en/KRegExpEditor/compoundtool.png
-share/doc/HTML/en/KRegExpEditor/endline.png
-share/doc/HTML/en/KRegExpEditor/index.cache.bz2
-share/doc/HTML/en/KRegExpEditor/index.docbook
-share/doc/HTML/en/KRegExpEditor/linestartendtool.png
-share/doc/HTML/en/KRegExpEditor/lookaheadtools.png
-share/doc/HTML/en/KRegExpEditor/neglookahead.png
-share/doc/HTML/en/KRegExpEditor/nonwordboundary.png
-share/doc/HTML/en/KRegExpEditor/poslookahead.png
-share/doc/HTML/en/KRegExpEditor/repeat.png
-share/doc/HTML/en/KRegExpEditor/repeattool.png
-share/doc/HTML/en/KRegExpEditor/select.png
-share/doc/HTML/en/KRegExpEditor/text.png
-share/doc/HTML/en/KRegExpEditor/texttool.png
-share/doc/HTML/en/KRegExpEditor/theEditor.png
-share/doc/HTML/en/KRegExpEditor/wordboundary.png
-share/doc/HTML/en/ark/common
-share/doc/HTML/en/ark/index.cache.bz2
-share/doc/HTML/en/ark/index.docbook
-share/doc/HTML/en/kcalc/common
-share/doc/HTML/en/kcalc/index.cache.bz2
-share/doc/HTML/en/kcalc/index.docbook
-share/doc/HTML/en/kcalc/kcalc_on_Aix.txt
-share/doc/HTML/en/kcalc/kcalc_on_OSF.txt
-share/doc/HTML/en/kcharselect/common
-share/doc/HTML/en/kcharselect/index.cache.bz2
-share/doc/HTML/en/kcharselect/index.docbook
-share/doc/HTML/en/kcontrol/kcmlowbatcrit/common
-share/doc/HTML/en/kcontrol/kcmlowbatcrit/index.cache.bz2
-share/doc/HTML/en/kcontrol/kcmlowbatcrit/index.docbook
-share/doc/HTML/en/kcontrol/kcmlowbatwarn/common
-share/doc/HTML/en/kcontrol/kcmlowbatwarn/index.cache.bz2
-share/doc/HTML/en/kcontrol/kcmlowbatwarn/index.docbook
-share/doc/HTML/en/kcontrol/laptop/common
-share/doc/HTML/en/kcontrol/laptop/index.cache.bz2
-share/doc/HTML/en/kcontrol/laptop/index.docbook
-share/doc/HTML/en/kcontrol/powerctrl/common
-share/doc/HTML/en/kcontrol/powerctrl/index.cache.bz2
-share/doc/HTML/en/kcontrol/powerctrl/index.docbook
-share/doc/HTML/en/kdf/common
-share/doc/HTML/en/kdf/index.cache.bz2
-share/doc/HTML/en/kdf/index.docbook
-share/doc/HTML/en/kdf/kdf.png
-share/doc/HTML/en/kdf/kdf_config.png
-share/doc/HTML/en/kedit/common
-share/doc/HTML/en/kedit/index.cache.bz2
-share/doc/HTML/en/kedit/index.docbook
-share/doc/HTML/en/kfloppy/common
-share/doc/HTML/en/kfloppy/index.cache.bz2
-share/doc/HTML/en/kfloppy/index.docbook
-share/doc/HTML/en/khexedit/common
-share/doc/HTML/en/khexedit/index.cache.bz2
-share/doc/HTML/en/khexedit/index.docbook
-share/doc/HTML/en/khexedit/khexedit1.png
-share/doc/HTML/en/kinfocenter/blockdevices/common
-share/doc/HTML/en/kinfocenter/blockdevices/index.cache.bz2
-share/doc/HTML/en/kinfocenter/blockdevices/index.docbook
-share/doc/HTML/en/kjots/common
-share/doc/HTML/en/kjots/index.cache.bz2
-share/doc/HTML/en/kjots/index.docbook
-share/doc/HTML/en/ksim/common
-share/doc/HTML/en/ksim/index.cache.bz2
-share/doc/HTML/en/ksim/index.docbook
-share/doc/HTML/en/ktimer/common
-share/doc/HTML/en/ktimer/index.cache.bz2
-share/doc/HTML/en/ktimer/index.docbook
-share/icons/crystalsvg/128x128/apps/ark.png
-share/icons/crystalsvg/128x128/apps/kdf.png
-share/icons/crystalsvg/16x16/apps/ark.png
-share/icons/crystalsvg/16x16/apps/kcalc.png
-share/icons/crystalsvg/16x16/apps/kcharselect.png
-share/icons/crystalsvg/16x16/apps/kcmdf.png
-share/icons/crystalsvg/16x16/apps/kdf.png
-share/icons/crystalsvg/16x16/apps/kedit.png
-share/icons/crystalsvg/16x16/apps/khexedit.png
-share/icons/crystalsvg/16x16/apps/kjots.png
-share/icons/crystalsvg/16x16/apps/ksim.png
-share/icons/crystalsvg/16x16/apps/kwikdisk.png
-share/icons/crystalsvg/16x16/devices/ksim_cpu.png
-share/icons/crystalsvg/32x32/apps/ark.png
-share/icons/crystalsvg/32x32/apps/kcalc.png
-share/icons/crystalsvg/32x32/apps/kcmdf.png
-share/icons/crystalsvg/32x32/apps/kdf.png
-share/icons/crystalsvg/32x32/apps/kedit.png
-share/icons/crystalsvg/32x32/apps/khexedit.png
-share/icons/crystalsvg/32x32/apps/kjots.png
-share/icons/crystalsvg/32x32/apps/ksim.png
-share/icons/crystalsvg/32x32/apps/kwikdisk.png
-share/icons/crystalsvg/48x48/apps/ark.png
-share/icons/crystalsvg/48x48/apps/kcalc.png
-share/icons/crystalsvg/48x48/apps/kcharselect.png
-share/icons/crystalsvg/48x48/apps/kdf.png
-share/icons/crystalsvg/48x48/apps/kedit.png
-share/icons/crystalsvg/48x48/apps/khexedit.png
-share/icons/crystalsvg/48x48/apps/kjots.png
-share/icons/crystalsvg/48x48/apps/ksim.png
-share/icons/crystalsvg/64x64/apps/ark.png
-share/icons/crystalsvg/64x64/apps/kdf.png
-share/services/ark_part.desktop
-share/services/kregexpeditorgui.desktop
-@exec /bin/mkdir -p %D/share/apps/kcalc/pics
diff --git a/sysutils/kdf/files/plist.base.rm b/sysutils/kdf/files/plist.base.rm
deleted file mode 100644
index c0eb57b0ed06..000000000000
--- a/sysutils/kdf/files/plist.base.rm
+++ /dev/null
@@ -1,77 +0,0 @@
-@unexec /bin/rmdir %D/share/apps/kcalc/pics || true
-@dirrm share/services
-@dirrm share/icons/crystalsvg/64x64/apps
-@dirrm share/icons/crystalsvg/64x64
-@dirrm share/icons/crystalsvg/48x48/apps
-@dirrm share/icons/crystalsvg/48x48
-@dirrm share/icons/crystalsvg/32x32/apps
-@dirrm share/icons/crystalsvg/32x32
-@dirrm share/icons/crystalsvg/16x16/devices
-@dirrm share/icons/crystalsvg/16x16/apps
-@dirrm share/icons/crystalsvg/16x16
-@dirrm share/icons/crystalsvg/128x128/apps
-@dirrm share/icons/crystalsvg/128x128
-@dirrm share/icons/crystalsvg
-@dirrm share/icons
-@dirrm share/doc/HTML/en/ktimer
-@dirrm share/doc/HTML/en/ksim
-@dirrm share/doc/HTML/en/kjots
-@dirrm share/doc/HTML/en/kinfocenter/blockdevices
-@dirrm share/doc/HTML/en/kinfocenter
-@dirrm share/doc/HTML/en/khexedit
-@dirrm share/doc/HTML/en/kfloppy
-@dirrm share/doc/HTML/en/kedit
-@dirrm share/doc/HTML/en/kdf
-@dirrm share/doc/HTML/en/kcontrol/powerctrl
-@dirrm share/doc/HTML/en/kcontrol/laptop
-@dirrm share/doc/HTML/en/kcontrol/kcmlowbatwarn
-@dirrm share/doc/HTML/en/kcontrol/kcmlowbatcrit
-@dirrm share/doc/HTML/en/kcontrol
-@dirrm share/doc/HTML/en/kcharselect
-@dirrm share/doc/HTML/en/kcalc
-@dirrm share/doc/HTML/en/ark
-@dirrm share/doc/HTML/en/KRegExpEditor
-@dirrm share/doc/HTML/en
-@dirrm share/doc/HTML
-@dirrm share/config
-@dirrm share/apps/ksim/themes/ksim/net
-@dirrm share/apps/ksim/themes/ksim/mail
-@dirrm share/apps/ksim/themes/ksim/host
-@dirrm share/apps/ksim/themes/ksim
-@dirrm share/apps/ksim/themes
-@dirrm share/apps/ksim/pics
-@dirrm share/apps/ksim/monitors
-@dirrm share/apps/ksim
-@dirrm share/apps/kregexpeditor/predefined/general
-@dirrm share/apps/kregexpeditor/predefined
-@dirrm share/apps/kregexpeditor/pics
-@dirrm share/apps/kregexpeditor
-@dirrm share/apps/konqueror/servicemenus
-@dirrm share/apps/konqueror
-@dirrm share/apps/kjots/pics
-@dirrm share/apps/kjots
-@dirrm share/apps/kicker/applets
-@dirrm share/apps/kicker
-@dirrm share/apps/khexedit/toolbar
-@dirrm share/apps/khexedit
-@dirrm share/apps/kedit
-@dirrm share/apps/kdf/pics
-@dirrm share/apps/kdf
-@dirrm share/apps/kcalc
-@dirrm share/apps/ark/icons/crystalsvg/22x22/actions
-@dirrm share/apps/ark/icons/crystalsvg/22x22
-@dirrm share/apps/ark/icons/crystalsvg
-@dirrm share/apps/ark/icons
-@dirrm share/apps/ark
-@dirrm share/apps
-@dirrm share/applnk/Utilities/More
-@dirrm share/applnk/Utilities
-@dirrm share/applnk/System/More
-@dirrm share/applnk/System
-@dirrm share/applnk/Settingsmenu
-@dirrm share/applnk/Settings/Information
-@dirrm share/applnk/Settings
-@dirrm share/applnk/Editors
-@dirrm share/applnk
-@dirrm lib/kde3
-@dirrm include/ksim
diff --git a/sysutils/kdf/files/plist.kfloppy b/sysutils/kdf/files/plist.kfloppy
deleted file mode 100644
index 58363c80f2de..000000000000
--- a/sysutils/kdf/files/plist.kfloppy
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/kfloppy
-share/applnk/Utilities/KFloppy.desktop
-share/icons/crystalsvg/128x128/apps/kfloppy.png
-share/icons/crystalsvg/16x16/apps/kfloppy.png
-share/icons/crystalsvg/32x32/apps/kfloppy.png
-share/icons/crystalsvg/48x48/apps/kfloppy.png
-share/icons/crystalsvg/64x64/apps/kfloppy.png
diff --git a/sysutils/kdf/files/plist.klaptop b/sysutils/kdf/files/plist.klaptop
deleted file mode 100644
index 13c6fff6b0a9..000000000000
--- a/sysutils/kdf/files/plist.klaptop
+++ /dev/null
@@ -1,26 +0,0 @@
-bin/klaptopdaemon
-lib/kde3/kcm_laptop.la
-lib/kde3/kcm_laptop.so
-lib/klaptopdaemon.la
-lib/klaptopdaemon.so
-share/applnk/Settings/Information/pcmcia.desktop
-share/applnk/Settings/PowerControl/laptop.desktop
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/laptop_charge.png
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/laptop_nobattery.png
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/laptop_nocharge.png
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/power.png
-share/apps/klaptopdaemon/icons/crystalsvg/22x22/actions/laptop_charge.png
-share/apps/klaptopdaemon/icons/crystalsvg/22x22/actions/laptop_nobattery.png
-share/apps/klaptopdaemon/icons/crystalsvg/22x22/actions/laptop_nocharge.png
-share/apps/klaptopdaemon/icons/crystalsvg/22x22/actions/laptop_power.png
-share/apps/klaptopdaemon/icons/crystalsvg/32x32/actions/power.png
-share/icons/crystalsvg/128x128/apps/laptop_battery.png
-share/icons/crystalsvg/16x16/apps/klaptopdaemon.png
-share/icons/crystalsvg/16x16/apps/laptop_battery.png
-share/icons/crystalsvg/16x16/apps/laptop_pcmcia.png
-share/icons/crystalsvg/32x32/apps/laptop_battery.png
-share/icons/crystalsvg/32x32/apps/laptop_pcmcia.png
-share/icons/crystalsvg/48x48/apps/laptop_battery.png
-share/icons/crystalsvg/48x48/apps/laptop_pcmcia.png
-share/icons/crystalsvg/64x64/apps/laptop_battery.png
-share/services/klaptopdaemon.desktop
diff --git a/sysutils/kdf/files/plist.klaptop.rm b/sysutils/kdf/files/plist.klaptop.rm
deleted file mode 100644
index 312e3fb50138..000000000000
--- a/sysutils/kdf/files/plist.klaptop.rm
+++ /dev/null
@@ -1,10 +0,0 @@
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/32x32/actions
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/32x32
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/22x22/actions
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/22x22
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/16x16
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg
-@dirrm share/apps/klaptopdaemon/icons
-@dirrm share/apps/klaptopdaemon
-@dirrm share/applnk/Settings/PowerControl
diff --git a/sysutils/kdf/pkg-descr b/sysutils/kdf/pkg-descr
deleted file mode 100644
index 90ae45773bea..000000000000
--- a/sysutils/kdf/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-KDE provides an integrated X11 based environment, much like CDE.
diff --git a/sysutils/kfloppy/Makefile b/sysutils/kfloppy/Makefile
deleted file mode 100644
index 9377ff6c1376..000000000000
--- a/sysutils/kfloppy/Makefile
+++ /dev/null
@@ -1,62 +0,0 @@
-# New ports collection makefile for: kdeutils3
-# Date created: 3 November 2001
-# Whom: will@cvs.kde.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= kdeutils
-PORTVERSION= ${KDE_VERSION}
-PORTREVISION= 0
-CATEGORIES?= misc kde
-MASTER_SITES= ${MASTER_SITE_KDE}
-MASTER_SITE_SUBDIR= stable/${PORTVERSION}/src
-DIST_SUBDIR= KDE
-
-MAINTAINER?= kde@FreeBSD.org
-COMMENT= Utilities for the KDE integrated X11 desktop
-
-USE_KDELIBS_VER=3
-PREFIX= ${KDE_PREFIX}
-KDE_BUILD_PLIST=yes
-
-USE_BZIP2= yes
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-USE_REINPLACE= yes
-
-INSTALLS_SHLIB= yes
-LDCONFIG_DIRS+= %%PREFIX%%/lib %%PREFIX%%/lib/kde3
-
-#klaptop needs APM, which is i386 only
-.if ${MACHINE_ARCH} != "i386"
-WITHOUT_KLAPTOP =yes
-.endif
-
-.if defined(WITHOUT_KLAPTOP)
-DO_NOT_COMPILE+=klaptopdaemon
-.else
-PLIST_APPEND+= plist.klaptop
-.endif # defined(WITHOUT_KLAPTOP)
-
-# kfloppy is a mostly broken, non-standard, linux-centric pain...
-.if !defined(WITH_KFLOPPY)
-DO_NOT_COMPILE+=kfloppy
-.else
-PLIST_APPEND+= plist.kfloppy
-.endif # !defined(WITH_KFLOPPY)
-
-.if defined(DO_NOT_COMPILE)
-CONFIGURE_ENV+= DO_NOT_COMPILE="${DO_NOT_COMPILE}"
-.endif # defined(DO_NOT_COMPILE)
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 500107
-post-patch:
- ${REINPLACE_CMD} -e 's,selectdevs,devstat_selectdevs,' ${WRKSRC}/configure
-.endif
-
-.include "${.CURDIR}/../../x11/kde3/Makefile.kde"
-
-.include <bsd.port.post.mk>
diff --git a/sysutils/kfloppy/distinfo b/sysutils/kfloppy/distinfo
deleted file mode 100644
index 2ac005c8ff12..000000000000
--- a/sysutils/kfloppy/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (KDE/kdeutils-3.1.4.tar.bz2) = 98da1b32714e38208a3cc21efc77f627
-MD5 (KDE/kdeutils-2003092201-configure.tar.bz2) = 45fbd8e67d28e07c47ed06833c380d19
-MD5 (KDE/patch-ltmain.sh) = 44696638ed79bdd194c6f72442509fe1
diff --git a/sysutils/kfloppy/files/patch-ksimcpu.cpp b/sysutils/kfloppy/files/patch-ksimcpu.cpp
deleted file mode 100644
index ca5e6343df41..000000000000
--- a/sysutils/kfloppy/files/patch-ksimcpu.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- ksim/monitors/cpu/ksimcpu.cpp.orig Fri Mar 7 23:10:34 2003
-+++ ksim/monitors/cpu/ksimcpu.cpp Sat Apr 26 02:41:45 2003
-@@ -226,7 +226,7 @@
- static int oidCpuTime[CTL_MAXNAME + 2];
- static size_t oidCpuTimeLen = sizeof(oidCpuTime);
- long cpuTime[CPUSTATES];
-- unsigned int cpuTimeLen = sizeof(cpuTime);
-+ size_t cpuTimeLen = sizeof(cpuTime);
- static char *name = "kern.cp_time";
- static int initialized = 0;
-
diff --git a/sysutils/kfloppy/files/patch-ksimdisk.cpp b/sysutils/kfloppy/files/patch-ksimdisk.cpp
deleted file mode 100644
index ecb5bd17da08..000000000000
--- a/sysutils/kfloppy/files/patch-ksimdisk.cpp
+++ /dev/null
@@ -1,44 +0,0 @@
---- ksim/monitors/disk/ksimdisk.cpp.orig Mon Nov 4 11:03:53 2002
-+++ ksim/monitors/disk/ksimdisk.cpp Wed Mar 19 13:37:39 2003
-@@ -248,6 +253,16 @@
- #endif
-
- #ifdef Q_OS_FREEBSD
-+#if __FreeBSD_version < 500107
-+#define devstat_getdevs(fd, stats) getdevs(stats)
-+#define devstat_selectdevs selectdevs
-+#define bytes_read(dev) (dev).bytes_read
-+#define bytes_written(dev) (dev).bytes_written
-+#else
-+#define bytes_read(dev) (dev).bytes[DEVSTAT_READ]
-+#define bytes_written(dev) (dev).bytes[DEVSTAT_WRITE]
-+#endif
-+
- statinfo diskStats;
- bzero(&diskStats, sizeof(diskStats));
- diskStats.dinfo = (struct devinfo *)malloc(sizeof(struct devinfo));
-@@ -258,11 +273,11 @@
- long generation;
- device_selection *deviceSelect = 0;
-
-- if (getdevs(&diskStats) < 0)
-+ if (devstat_getdevs(NULL, &diskStats) < 0)
- return;
-
- deviceAmount = diskStats.dinfo->numdevs;
-- if (selectdevs(&deviceSelect, &selected, &selections,
-+ if (devstat_selectdevs(&deviceSelect, &selected, &selections,
- &generation, diskStats.dinfo->generation,
- diskStats.dinfo->devices, deviceAmount,
- 0, 0, 0, 0, DS_SELECT_ONLY, 10, 1) < 0)
-@@ -275,8 +290,8 @@
- disk = deviceSelect[i].position;
- device = diskStats.dinfo->devices[disk];
- blockSize = (device.block_size <= 0 ? 512 : device.block_size);
-- readBlocks = device.bytes_read / blockSize;
-- writeBlocks = device.bytes_written / blockSize;
-+ readBlocks = bytes_read(device) / blockSize;
-+ writeBlocks = bytes_written(device) / blockSize;
-
- DiskData diskData;
- diskData.name = device.device_name
diff --git a/sysutils/kfloppy/files/plist.base b/sysutils/kfloppy/files/plist.base
deleted file mode 100644
index 4db631d4dff3..000000000000
--- a/sysutils/kfloppy/files/plist.base
+++ /dev/null
@@ -1,247 +0,0 @@
-bin/ark
-bin/kcalc
-bin/kcharselect
-bin/kdepasswd
-bin/kdessh
-bin/kdf
-bin/kedit
-bin/khexedit
-bin/kjots
-bin/ksim
-bin/ktimer
-bin/kwikdisk
-include/kmultiformlistbox.h
-include/kmultiformlistboxentry.h
-include/kmultiformlistboxfactory.h
-include/ksim/chart.h
-include/ksim/common.h
-include/ksim/label.h
-include/ksim/led.h
-include/ksim/pluginglobal.h
-include/ksim/pluginloader.h
-include/ksim/pluginmodule.h
-include/ksim/progress.h
-include/ksim/themeloader.h
-include/ksim/themetypes.h
-include/kwidgetstreamer.h
-lib/kcalc.la
-lib/kcalc.so
-lib/kde3/kcharselect_panelapplet.la
-lib/kde3/kcharselect_panelapplet.so
-lib/kde3/kcm_kdf.la
-lib/kde3/kcm_kdf.so
-lib/kde3/ksim_cpu.la
-lib/kde3/ksim_cpu.so
-lib/kde3/ksim_disk.la
-lib/kde3/ksim_disk.so
-lib/kde3/ksim_filesystem.la
-lib/kde3/ksim_filesystem.so
-lib/kde3/ksim_net.la
-lib/kde3/ksim_net.so
-lib/kde3/ksim_sensors.la
-lib/kde3/ksim_sensors.so
-lib/kde3/libkregexpeditorgui.la
-lib/kde3/libkregexpeditorgui.so
-lib/kedit.la
-lib/kedit.so
-lib/ksim.la
-lib/ksim.so
-lib/libarkpart.la
-lib/libarkpart.so
-lib/libksimcore.la
-lib/libksimcore.so
-lib/libksimcore.so.1
-share/applnk/Editors/KEdit.desktop
-share/applnk/Settings/Information/kcmdf.desktop
-share/applnk/Settingsmenu/kdepasswd.desktop
-share/applnk/System/More/kdf.desktop
-share/applnk/System/More/ksim.desktop
-share/applnk/System/More/kwikdisk.desktop
-share/applnk/System/kdf.desktop
-share/applnk/System/kwikdisk.desktop
-share/applnk/Utilities/KCharSelect.desktop
-share/applnk/Utilities/Kjots.desktop
-share/applnk/Utilities/More/KCharSelect.desktop
-share/applnk/Utilities/More/Kjots.desktop
-share/applnk/Utilities/More/khexedit.desktop
-share/applnk/Utilities/More/ktimer.desktop
-share/applnk/Utilities/ark.desktop
-share/applnk/Utilities/kcalc.desktop
-share/applnk/Utilities/kdepasswd.desktop
-share/applnk/Utilities/khexedit.desktop
-share/applnk/Utilities/ktimer.desktop
-share/apps/ark/ark_part.rc
-share/apps/ark/ark_part_readonly.rc
-share/apps/ark/arkui.rc
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_adddir.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_addfile.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_delete.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_extract.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_help.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_new.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_open.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_options.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_selectall.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_view.png
-share/apps/kdf/pics/delete.png
-share/apps/kdf/pics/tick.png
-share/apps/kedit/keditui.rc
-share/apps/khexedit/toolbar/hexdrag.png
-share/apps/khexedit/toolbar/hexmask.png
-share/apps/khexedit/toolbar/hexwrite.png
-share/apps/kicker/applets/kcharselectapplet.desktop
-share/apps/kjots/pics/filedel.png
-share/apps/konqueror/servicemenus/arkservicemenu.desktop
-share/apps/kregexpeditor/pics/altn.png
-share/apps/kregexpeditor/pics/anychar.png
-share/apps/kregexpeditor/pics/begline.png
-share/apps/kregexpeditor/pics/characters.png
-share/apps/kregexpeditor/pics/compound.png
-share/apps/kregexpeditor/pics/endline.png
-share/apps/kregexpeditor/pics/error.png
-share/apps/kregexpeditor/pics/neglookahead.png
-share/apps/kregexpeditor/pics/nonwordboundary.png
-share/apps/kregexpeditor/pics/poslookahead.png
-share/apps/kregexpeditor/pics/repeat.png
-share/apps/kregexpeditor/pics/select.png
-share/apps/kregexpeditor/pics/text.png
-share/apps/kregexpeditor/pics/wordboundary.png
-share/apps/kregexpeditor/predefined/general/anything.regexp
-share/apps/kregexpeditor/predefined/general/spaces.regexp
-share/apps/ksim/monitors/DFree.desktop
-share/apps/ksim/monitors/Lm_sensors.desktop
-share/apps/ksim/monitors/Net.desktop
-share/apps/ksim/monitors/cpu.desktop
-share/apps/ksim/monitors/disk.desktop
-share/apps/ksim/pics/clock.png
-share/apps/ksim/pics/uptime.png
-share/apps/ksim/themes/ksim/bg_chart.png
-share/apps/ksim/themes/ksim/bg_grid.png
-share/apps/ksim/themes/ksim/bg_meter.png
-share/apps/ksim/themes/ksim/bg_panel.png
-share/apps/ksim/themes/ksim/frame_bottom.png
-share/apps/ksim/themes/ksim/frame_left.png
-share/apps/ksim/themes/ksim/frame_right.png
-share/apps/ksim/themes/ksim/frame_top.png
-share/apps/ksim/themes/ksim/gkrellmrc
-share/apps/ksim/themes/ksim/gkrellmrc_ksim
-share/apps/ksim/themes/ksim/host/bg_meter.png
-share/apps/ksim/themes/ksim/krell_meter.png
-share/apps/ksim/themes/ksim/krell_panel.png
-share/apps/ksim/themes/ksim/krell_slider.png
-share/apps/ksim/themes/ksim/mail/decal_mail.png
-share/apps/ksim/themes/ksim/mail/krell_mail.png
-share/apps/ksim/themes/ksim/mail/krell_mail_daemon.png
-share/apps/ksim/themes/ksim/net/decal_net_leds.png
-share/config/ksimrc
-share/doc/HTML/en/KRegExpEditor/altn.png
-share/doc/HTML/en/KRegExpEditor/altntool.png
-share/doc/HTML/en/KRegExpEditor/anychar.png
-share/doc/HTML/en/KRegExpEditor/anychartool.png
-share/doc/HTML/en/KRegExpEditor/begline.png
-share/doc/HTML/en/KRegExpEditor/boundarytools.png
-share/doc/HTML/en/KRegExpEditor/characters.png
-share/doc/HTML/en/KRegExpEditor/charactertool.png
-share/doc/HTML/en/KRegExpEditor/common
-share/doc/HTML/en/KRegExpEditor/compound.png
-share/doc/HTML/en/KRegExpEditor/compoundtool.png
-share/doc/HTML/en/KRegExpEditor/endline.png
-share/doc/HTML/en/KRegExpEditor/index.cache.bz2
-share/doc/HTML/en/KRegExpEditor/index.docbook
-share/doc/HTML/en/KRegExpEditor/linestartendtool.png
-share/doc/HTML/en/KRegExpEditor/lookaheadtools.png
-share/doc/HTML/en/KRegExpEditor/neglookahead.png
-share/doc/HTML/en/KRegExpEditor/nonwordboundary.png
-share/doc/HTML/en/KRegExpEditor/poslookahead.png
-share/doc/HTML/en/KRegExpEditor/repeat.png
-share/doc/HTML/en/KRegExpEditor/repeattool.png
-share/doc/HTML/en/KRegExpEditor/select.png
-share/doc/HTML/en/KRegExpEditor/text.png
-share/doc/HTML/en/KRegExpEditor/texttool.png
-share/doc/HTML/en/KRegExpEditor/theEditor.png
-share/doc/HTML/en/KRegExpEditor/wordboundary.png
-share/doc/HTML/en/ark/common
-share/doc/HTML/en/ark/index.cache.bz2
-share/doc/HTML/en/ark/index.docbook
-share/doc/HTML/en/kcalc/common
-share/doc/HTML/en/kcalc/index.cache.bz2
-share/doc/HTML/en/kcalc/index.docbook
-share/doc/HTML/en/kcalc/kcalc_on_Aix.txt
-share/doc/HTML/en/kcalc/kcalc_on_OSF.txt
-share/doc/HTML/en/kcharselect/common
-share/doc/HTML/en/kcharselect/index.cache.bz2
-share/doc/HTML/en/kcharselect/index.docbook
-share/doc/HTML/en/kcontrol/kcmlowbatcrit/common
-share/doc/HTML/en/kcontrol/kcmlowbatcrit/index.cache.bz2
-share/doc/HTML/en/kcontrol/kcmlowbatcrit/index.docbook
-share/doc/HTML/en/kcontrol/kcmlowbatwarn/common
-share/doc/HTML/en/kcontrol/kcmlowbatwarn/index.cache.bz2
-share/doc/HTML/en/kcontrol/kcmlowbatwarn/index.docbook
-share/doc/HTML/en/kcontrol/laptop/common
-share/doc/HTML/en/kcontrol/laptop/index.cache.bz2
-share/doc/HTML/en/kcontrol/laptop/index.docbook
-share/doc/HTML/en/kcontrol/powerctrl/common
-share/doc/HTML/en/kcontrol/powerctrl/index.cache.bz2
-share/doc/HTML/en/kcontrol/powerctrl/index.docbook
-share/doc/HTML/en/kdf/common
-share/doc/HTML/en/kdf/index.cache.bz2
-share/doc/HTML/en/kdf/index.docbook
-share/doc/HTML/en/kdf/kdf.png
-share/doc/HTML/en/kdf/kdf_config.png
-share/doc/HTML/en/kedit/common
-share/doc/HTML/en/kedit/index.cache.bz2
-share/doc/HTML/en/kedit/index.docbook
-share/doc/HTML/en/kfloppy/common
-share/doc/HTML/en/kfloppy/index.cache.bz2
-share/doc/HTML/en/kfloppy/index.docbook
-share/doc/HTML/en/khexedit/common
-share/doc/HTML/en/khexedit/index.cache.bz2
-share/doc/HTML/en/khexedit/index.docbook
-share/doc/HTML/en/khexedit/khexedit1.png
-share/doc/HTML/en/kinfocenter/blockdevices/common
-share/doc/HTML/en/kinfocenter/blockdevices/index.cache.bz2
-share/doc/HTML/en/kinfocenter/blockdevices/index.docbook
-share/doc/HTML/en/kjots/common
-share/doc/HTML/en/kjots/index.cache.bz2
-share/doc/HTML/en/kjots/index.docbook
-share/doc/HTML/en/ksim/common
-share/doc/HTML/en/ksim/index.cache.bz2
-share/doc/HTML/en/ksim/index.docbook
-share/doc/HTML/en/ktimer/common
-share/doc/HTML/en/ktimer/index.cache.bz2
-share/doc/HTML/en/ktimer/index.docbook
-share/icons/crystalsvg/128x128/apps/ark.png
-share/icons/crystalsvg/128x128/apps/kdf.png
-share/icons/crystalsvg/16x16/apps/ark.png
-share/icons/crystalsvg/16x16/apps/kcalc.png
-share/icons/crystalsvg/16x16/apps/kcharselect.png
-share/icons/crystalsvg/16x16/apps/kcmdf.png
-share/icons/crystalsvg/16x16/apps/kdf.png
-share/icons/crystalsvg/16x16/apps/kedit.png
-share/icons/crystalsvg/16x16/apps/khexedit.png
-share/icons/crystalsvg/16x16/apps/kjots.png
-share/icons/crystalsvg/16x16/apps/ksim.png
-share/icons/crystalsvg/16x16/apps/kwikdisk.png
-share/icons/crystalsvg/16x16/devices/ksim_cpu.png
-share/icons/crystalsvg/32x32/apps/ark.png
-share/icons/crystalsvg/32x32/apps/kcalc.png
-share/icons/crystalsvg/32x32/apps/kcmdf.png
-share/icons/crystalsvg/32x32/apps/kdf.png
-share/icons/crystalsvg/32x32/apps/kedit.png
-share/icons/crystalsvg/32x32/apps/khexedit.png
-share/icons/crystalsvg/32x32/apps/kjots.png
-share/icons/crystalsvg/32x32/apps/ksim.png
-share/icons/crystalsvg/32x32/apps/kwikdisk.png
-share/icons/crystalsvg/48x48/apps/ark.png
-share/icons/crystalsvg/48x48/apps/kcalc.png
-share/icons/crystalsvg/48x48/apps/kcharselect.png
-share/icons/crystalsvg/48x48/apps/kdf.png
-share/icons/crystalsvg/48x48/apps/kedit.png
-share/icons/crystalsvg/48x48/apps/khexedit.png
-share/icons/crystalsvg/48x48/apps/kjots.png
-share/icons/crystalsvg/48x48/apps/ksim.png
-share/icons/crystalsvg/64x64/apps/ark.png
-share/icons/crystalsvg/64x64/apps/kdf.png
-share/services/ark_part.desktop
-share/services/kregexpeditorgui.desktop
-@exec /bin/mkdir -p %D/share/apps/kcalc/pics
diff --git a/sysutils/kfloppy/files/plist.base.rm b/sysutils/kfloppy/files/plist.base.rm
deleted file mode 100644
index c0eb57b0ed06..000000000000
--- a/sysutils/kfloppy/files/plist.base.rm
+++ /dev/null
@@ -1,77 +0,0 @@
-@unexec /bin/rmdir %D/share/apps/kcalc/pics || true
-@dirrm share/services
-@dirrm share/icons/crystalsvg/64x64/apps
-@dirrm share/icons/crystalsvg/64x64
-@dirrm share/icons/crystalsvg/48x48/apps
-@dirrm share/icons/crystalsvg/48x48
-@dirrm share/icons/crystalsvg/32x32/apps
-@dirrm share/icons/crystalsvg/32x32
-@dirrm share/icons/crystalsvg/16x16/devices
-@dirrm share/icons/crystalsvg/16x16/apps
-@dirrm share/icons/crystalsvg/16x16
-@dirrm share/icons/crystalsvg/128x128/apps
-@dirrm share/icons/crystalsvg/128x128
-@dirrm share/icons/crystalsvg
-@dirrm share/icons
-@dirrm share/doc/HTML/en/ktimer
-@dirrm share/doc/HTML/en/ksim
-@dirrm share/doc/HTML/en/kjots
-@dirrm share/doc/HTML/en/kinfocenter/blockdevices
-@dirrm share/doc/HTML/en/kinfocenter
-@dirrm share/doc/HTML/en/khexedit
-@dirrm share/doc/HTML/en/kfloppy
-@dirrm share/doc/HTML/en/kedit
-@dirrm share/doc/HTML/en/kdf
-@dirrm share/doc/HTML/en/kcontrol/powerctrl
-@dirrm share/doc/HTML/en/kcontrol/laptop
-@dirrm share/doc/HTML/en/kcontrol/kcmlowbatwarn
-@dirrm share/doc/HTML/en/kcontrol/kcmlowbatcrit
-@dirrm share/doc/HTML/en/kcontrol
-@dirrm share/doc/HTML/en/kcharselect
-@dirrm share/doc/HTML/en/kcalc
-@dirrm share/doc/HTML/en/ark
-@dirrm share/doc/HTML/en/KRegExpEditor
-@dirrm share/doc/HTML/en
-@dirrm share/doc/HTML
-@dirrm share/config
-@dirrm share/apps/ksim/themes/ksim/net
-@dirrm share/apps/ksim/themes/ksim/mail
-@dirrm share/apps/ksim/themes/ksim/host
-@dirrm share/apps/ksim/themes/ksim
-@dirrm share/apps/ksim/themes
-@dirrm share/apps/ksim/pics
-@dirrm share/apps/ksim/monitors
-@dirrm share/apps/ksim
-@dirrm share/apps/kregexpeditor/predefined/general
-@dirrm share/apps/kregexpeditor/predefined
-@dirrm share/apps/kregexpeditor/pics
-@dirrm share/apps/kregexpeditor
-@dirrm share/apps/konqueror/servicemenus
-@dirrm share/apps/konqueror
-@dirrm share/apps/kjots/pics
-@dirrm share/apps/kjots
-@dirrm share/apps/kicker/applets
-@dirrm share/apps/kicker
-@dirrm share/apps/khexedit/toolbar
-@dirrm share/apps/khexedit
-@dirrm share/apps/kedit
-@dirrm share/apps/kdf/pics
-@dirrm share/apps/kdf
-@dirrm share/apps/kcalc
-@dirrm share/apps/ark/icons/crystalsvg/22x22/actions
-@dirrm share/apps/ark/icons/crystalsvg/22x22
-@dirrm share/apps/ark/icons/crystalsvg
-@dirrm share/apps/ark/icons
-@dirrm share/apps/ark
-@dirrm share/apps
-@dirrm share/applnk/Utilities/More
-@dirrm share/applnk/Utilities
-@dirrm share/applnk/System/More
-@dirrm share/applnk/System
-@dirrm share/applnk/Settingsmenu
-@dirrm share/applnk/Settings/Information
-@dirrm share/applnk/Settings
-@dirrm share/applnk/Editors
-@dirrm share/applnk
-@dirrm lib/kde3
-@dirrm include/ksim
diff --git a/sysutils/kfloppy/files/plist.kfloppy b/sysutils/kfloppy/files/plist.kfloppy
deleted file mode 100644
index 58363c80f2de..000000000000
--- a/sysutils/kfloppy/files/plist.kfloppy
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/kfloppy
-share/applnk/Utilities/KFloppy.desktop
-share/icons/crystalsvg/128x128/apps/kfloppy.png
-share/icons/crystalsvg/16x16/apps/kfloppy.png
-share/icons/crystalsvg/32x32/apps/kfloppy.png
-share/icons/crystalsvg/48x48/apps/kfloppy.png
-share/icons/crystalsvg/64x64/apps/kfloppy.png
diff --git a/sysutils/kfloppy/files/plist.klaptop b/sysutils/kfloppy/files/plist.klaptop
deleted file mode 100644
index 13c6fff6b0a9..000000000000
--- a/sysutils/kfloppy/files/plist.klaptop
+++ /dev/null
@@ -1,26 +0,0 @@
-bin/klaptopdaemon
-lib/kde3/kcm_laptop.la
-lib/kde3/kcm_laptop.so
-lib/klaptopdaemon.la
-lib/klaptopdaemon.so
-share/applnk/Settings/Information/pcmcia.desktop
-share/applnk/Settings/PowerControl/laptop.desktop
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/laptop_charge.png
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/laptop_nobattery.png
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/laptop_nocharge.png
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/power.png
-share/apps/klaptopdaemon/icons/crystalsvg/22x22/actions/laptop_charge.png
-share/apps/klaptopdaemon/icons/crystalsvg/22x22/actions/laptop_nobattery.png
-share/apps/klaptopdaemon/icons/crystalsvg/22x22/actions/laptop_nocharge.png
-share/apps/klaptopdaemon/icons/crystalsvg/22x22/actions/laptop_power.png
-share/apps/klaptopdaemon/icons/crystalsvg/32x32/actions/power.png
-share/icons/crystalsvg/128x128/apps/laptop_battery.png
-share/icons/crystalsvg/16x16/apps/klaptopdaemon.png
-share/icons/crystalsvg/16x16/apps/laptop_battery.png
-share/icons/crystalsvg/16x16/apps/laptop_pcmcia.png
-share/icons/crystalsvg/32x32/apps/laptop_battery.png
-share/icons/crystalsvg/32x32/apps/laptop_pcmcia.png
-share/icons/crystalsvg/48x48/apps/laptop_battery.png
-share/icons/crystalsvg/48x48/apps/laptop_pcmcia.png
-share/icons/crystalsvg/64x64/apps/laptop_battery.png
-share/services/klaptopdaemon.desktop
diff --git a/sysutils/kfloppy/files/plist.klaptop.rm b/sysutils/kfloppy/files/plist.klaptop.rm
deleted file mode 100644
index 312e3fb50138..000000000000
--- a/sysutils/kfloppy/files/plist.klaptop.rm
+++ /dev/null
@@ -1,10 +0,0 @@
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/32x32/actions
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/32x32
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/22x22/actions
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/22x22
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/16x16
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg
-@dirrm share/apps/klaptopdaemon/icons
-@dirrm share/apps/klaptopdaemon
-@dirrm share/applnk/Settings/PowerControl
diff --git a/sysutils/kfloppy/pkg-descr b/sysutils/kfloppy/pkg-descr
deleted file mode 100644
index 90ae45773bea..000000000000
--- a/sysutils/kfloppy/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-KDE provides an integrated X11 based environment, much like CDE.
diff --git a/sysutils/knutclient-kde4/Makefile b/sysutils/knutclient-kde4/Makefile
deleted file mode 100644
index edf18b570532..000000000000
--- a/sysutils/knutclient-kde4/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# New ports collection makefile for: KDE Nut Client
-# Date created: Mon Apr 28 05:30:59 UTC 2003
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= knutclient
-PORTVERSION= 0.6.0
-CATEGORIES= sysutils kde
-MASTER_SITES= ftp://ftp.buzuluk.cz/pub/alo/knutclient/
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= A visual client for UPS system NUT
-
-USE_KDELIBS_VER=3
-USE_REINPLACE= yes
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --enable-mt \
- --program-transform-name=''
-
-post-patch:
- @${REINPLACE_CMD} -E \
- -e 's|-O2||' \
- ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
-
-.include <bsd.port.mk>
diff --git a/sysutils/knutclient-kde4/distinfo b/sysutils/knutclient-kde4/distinfo
deleted file mode 100644
index 101f76df6074..000000000000
--- a/sysutils/knutclient-kde4/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (knutclient-0.6.0.tar.gz) = 71970a56574c1230bd585be73ff2d86c
diff --git a/sysutils/knutclient-kde4/files/patch-knutclient::knutnet.h b/sysutils/knutclient-kde4/files/patch-knutclient::knutnet.h
deleted file mode 100644
index 1a6e39873ae2..000000000000
--- a/sysutils/knutclient-kde4/files/patch-knutclient::knutnet.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- knutclient/knutnet.h.orig Mon Apr 28 02:07:21 2003
-+++ knutclient/knutnet.h Mon Apr 28 02:07:28 2003
-@@ -28,8 +28,8 @@
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
--#include <sys/socket.h>
- #include <sys/types.h>
-+#include <sys/socket.h>
- #include <sys/time.h>
- #include <netinet/in.h>
- #include <arpa/inet.h>
diff --git a/sysutils/knutclient-kde4/pkg-descr b/sysutils/knutclient-kde4/pkg-descr
deleted file mode 100644
index c7ba44193271..000000000000
--- a/sysutils/knutclient-kde4/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-KNUTClient is visual client for UPS system NUT
-
-WWW: http://www.alo.cz/knutclient-pop-en.html
diff --git a/sysutils/knutclient-kde4/pkg-plist b/sysutils/knutclient-kde4/pkg-plist
deleted file mode 100644
index 0fe2be5c883c..000000000000
--- a/sysutils/knutclient-kde4/pkg-plist
+++ /dev/null
@@ -1,63 +0,0 @@
-bin/knutclient
-share/applnk/Applications/knutclient.desktop
-share/apps/knutclient/knutclientui.rc
-share/doc/HTML/cs/knutclient/asetting-cs.png
-share/doc/HTML/cs/knutclient/common
-share/doc/HTML/cs/knutclient/fsetting-cs.png
-share/doc/HTML/cs/knutclient/index.cache.bz2
-share/doc/HTML/cs/knutclient/index.docbook
-share/doc/HTML/cs/knutclient/knutclient-cs.png
-share/doc/HTML/cs/knutclient/msetting-cs.png
-share/doc/HTML/cs/knutclient/new-cs.png
-share/doc/HTML/cs/knutclient/psetting-cs.png
-share/doc/HTML/cs/knutclient/usetting-cs.png
-share/doc/HTML/en/knutclient/asetting-en.png
-share/doc/HTML/en/knutclient/common
-share/doc/HTML/en/knutclient/fsetting-en.png
-share/doc/HTML/en/knutclient/index.cache.bz2
-share/doc/HTML/en/knutclient/index.docbook
-share/doc/HTML/en/knutclient/knutclient-en.png
-share/doc/HTML/en/knutclient/msetting-en.png
-share/doc/HTML/en/knutclient/new-en.png
-share/doc/HTML/en/knutclient/psetting-en.png
-share/doc/HTML/en/knutclient/usetting-en.png
-share/icons/hicolor/16x16/apps/knutclient.png
-share/icons/hicolor/32x32/apps/knutclient.png
-share/icons/hicolor/48x48/apps/knutclient.png
-share/icons/locolor/16x16/apps/knutclient.png
-share/icons/locolor/32x32/apps/knutclient.png
-share/locale/cs/LC_MESSAGES/knutclient.mo
-share/locale/de/LC_MESSAGES/knutclient.mo
-share/locale/fr/LC_MESSAGES/knutclient.mo
-share/locale/it/LC_MESSAGES/knutclient.mo
-@unexec rmdir %D/share/locale/it/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/it 2>/dev/null || true
-@unexec rmdir %D/share/locale/fr/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/fr 2>/dev/null || true
-@unexec rmdir %D/share/locale/de/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/de 2>/dev/null || true
-@unexec rmdir %D/share/locale/cs/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/cs 2>/dev/null || true
-@unexec rmdir %D/share/locale 2>/dev/null || true
-@unexec rmdir %D/share/icons/locolor/32x32/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/locolor/32x32 2>/dev/null || true
-@unexec rmdir %D/share/icons/locolor/16x16/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/locolor/16x16 2>/dev/null || true
-@unexec rmdir %D/share/icons/locolor 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/48x48/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/48x48 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/32x32/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/32x32 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/16x16/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/16x16 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor 2>/dev/null || true
-@unexec rmdir %D/share/icons 2>/dev/null || true
-@dirrm share/doc/HTML/en/knutclient
-@unexec rmdir %D/share/doc/HTML/en 2>/dev/null || true
-@dirrm share/doc/HTML/cs/knutclient
-@unexec rmdir %D/share/doc/HTML/cs 2>/dev/null || true
-@unexec rmdir %D/share/doc/HTML 2>/dev/null || true
-@dirrm share/apps/knutclient
-@unexec rmdir %D/share/apps 2>/dev/null || true
-@unexec rmdir %D/share/applnk/Applications 2>/dev/null || true
-@unexec rmdir %D/share/applnk 2>/dev/null || true
diff --git a/sysutils/krename-kde4/Makefile b/sysutils/krename-kde4/Makefile
deleted file mode 100644
index ac71b1232ef6..000000000000
--- a/sysutils/krename-kde4/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# New ports collection makefile for: krename
-# Date created: 11 May 2003
-# Whom: Kirill Ponomarew <ponomarew@oberon.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= krename
-PORTVERSION= 2.8.3
-CATEGORIES= sysutils kde
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= krion@FreeBSD.org
-COMMENT= Very powerful batch file renamer for KDE3
-
-USE_BZIP2= yes
-USE_KDELIBS_VER=3
-USE_REINPLACE= yes
-GNU_CONFIGURE= yes
-
-CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
-
-post-patch:
- ${REINPLACE_CMD} -e 's|-pedantic ||g ; \
- s|klineedit|KLineEdit|g' ${WRKSRC}/configure
-
-.include <bsd.port.mk>
diff --git a/sysutils/krename-kde4/distinfo b/sysutils/krename-kde4/distinfo
deleted file mode 100644
index d97d1b1ee65e..000000000000
--- a/sysutils/krename-kde4/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (krename-2.8.3.tar.bz2) = 6a85a5298acd7dbaec55247bb568a306
diff --git a/sysutils/krename-kde4/pkg-descr b/sysutils/krename-kde4/pkg-descr
deleted file mode 100644
index 71d2427078e4..000000000000
--- a/sysutils/krename-kde4/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Krename is a very powerful batch file renamer for KDE3 which
-can rename a list of files based on a set of expressions. It
-can copy/move the files to another directory or simply rename
-the input files. Krename supports many conversion operations,
-including conversion of a filename to lowercase or to
-uppercase, conversion of the first letter of every word to
-uppercase, adding numbers to filenames, finding and replacing
-parts of the filename, and many more. It can also change access
-and modification dates, permissions, and file ownership.
-
-WWW: http://www.krename.net
diff --git a/sysutils/krename-kde4/pkg-plist b/sysutils/krename-kde4/pkg-plist
deleted file mode 100644
index 03fae95cc2b6..000000000000
--- a/sysutils/krename-kde4/pkg-plist
+++ /dev/null
@@ -1,34 +0,0 @@
-bin/krename
-share/applnk/Utilities/krename.desktop
-share/apps/krename/krename_dir.desktop
-share/apps/krename/krenameservicemenu.desktop
-share/apps/krename/logo.png
-%%PORTDOCS%%share/doc/HTML/de/krename/changes.html
-%%PORTDOCS%%share/doc/HTML/de/krename/compilation.html
-%%PORTDOCS%%share/doc/HTML/de/krename/credits.html
-%%PORTDOCS%%share/doc/HTML/de/krename/faq.html
-%%PORTDOCS%%share/doc/HTML/de/krename/index.html
-%%PORTDOCS%%share/doc/HTML/de/krename/introduction.html
-%%PORTDOCS%%share/doc/HTML/de/krename/using-krename.html
-%%PORTDOCS%%share/doc/HTML/en/krename/changes.html
-%%PORTDOCS%%share/doc/HTML/en/krename/compilation.html
-%%PORTDOCS%%share/doc/HTML/en/krename/credits.html
-%%PORTDOCS%%share/doc/HTML/en/krename/faq.html
-%%PORTDOCS%%share/doc/HTML/en/krename/index.html
-%%PORTDOCS%%share/doc/HTML/en/krename/introduction.html
-%%PORTDOCS%%share/doc/HTML/en/krename/using-krename.html
-share/icons/hicolor/32x32/apps/krename.png
-share/icons/hicolor/48x48/apps/krename.png
-share/icons/locolor/16x16/apps/krename.png
-share/icons/locolor/32x32/apps/krename.png
-share/locale/de/LC_MESSAGES/krename.mo
-share/locale/es/LC_MESSAGES/krename.mo
-share/locale/fr/LC_MESSAGES/krename.mo
-share/locale/it/LC_MESSAGES/krename.mo
-share/locale/ja/LC_MESSAGES/krename.mo
-share/locale/zh_TW.Big5/LC_MESSAGES/krename.mo
-@dirrm share/apps/krename
-%%PORTDOCS%%@dirrm share/doc/HTML/de/krename
-%%PORTDOCS%%@dirrm share/doc/HTML/en/krename
-@unexec rmdir %D/share/applnk/Utilities 2>/dev/null || true
-@unexec rmdir %D/share/applnk 2>/dev/null || true
diff --git a/sysutils/less/Makefile b/sysutils/less/Makefile
deleted file mode 100644
index a1f69af43d73..000000000000
--- a/sysutils/less/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# New ports collection makefile for: less
-# Date created: 8 Nov 1994
-# Whom: ache
-#
-# $FreeBSD$
-#
-
-PORTNAME= less
-PORTVERSION= 378
-CATEGORIES= misc
-MASTER_SITES= http://www.greenwoodsoftware.com/%SUBDIR%/ \
- ${MASTER_SITE_GNU}
-MASTER_SITE_SUBDIR= less
-
-MAINTAINER= jharris@widomaker.com
-COMMENT= A better pager utility
-
-.include <bsd.port.pre.mk>
-
-GNU_CONFIGURE= yes
-MAN1= less.1 lesskey.1
-
-.if defined(COLOUR_LESS) || defined(COLOR_LESS)
-MAKE_ENV= CPPFLAGS="-DCOLOUR_LESS"
-
-pre-fetch:
- @${ECHO_MSG} "Making a colour version of less."
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/sysutils/less/distinfo b/sysutils/less/distinfo
deleted file mode 100644
index 6c4783574873..000000000000
--- a/sysutils/less/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (less-378.tar.gz) = db73e39a2d1a68eafa949f80be5a28c8
diff --git a/sysutils/less/files/patch-aa b/sysutils/less/files/patch-aa
deleted file mode 100644
index 092ecbe95fb9..000000000000
--- a/sysutils/less/files/patch-aa
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.orig Fri Apr 9 20:02:59 1999
-+++ Makefile.in Thu Apr 15 23:09:36 1999
-@@ -15,7 +15,7 @@
- LDFLAGS = @LDFLAGS@
- O=o
-
--LIBS = @LIBS@
-+LIBS = -ltermcap
-
- prefix = @prefix@
- exec_prefix = @exec_prefix@
diff --git a/sysutils/less/files/patch-ab b/sysutils/less/files/patch-ab
deleted file mode 100644
index fb9dcb946beb..000000000000
--- a/sysutils/less/files/patch-ab
+++ /dev/null
@@ -1,41 +0,0 @@
---- charset.c.orig Thu Mar 23 05:36:33 2000
-+++ charset.c Mon Jun 19 22:33:43 2000
-@@ -267,6 +267,10 @@
- control_char(c)
- int c;
- {
-+#ifdef COLOR_LESS
-+ if (c == ESC)
-+ return 0;
-+#endif
- c &= 0377;
- return (chardef[c] & IS_CONTROL_CHAR);
- }
-@@ -281,6 +285,20 @@
- {
- static char buf[8];
-
-+#ifdef COLOR_LESS
-+ if(c == ESC)
-+ sprintf(buf, "%c", ESC);
-+ else
-+ {
-+ c &= 0377;
-+ if (!control_char(c))
-+ sprintf(buf, "%c", c);
-+ else if (!control_char(c ^ 0100))
-+ sprintf(buf, "^%c", c ^ 0100);
-+ else
-+ sprintf(buf, binfmt, c);
-+ }
-+#else
- c &= 0377;
- if (!control_char(c))
- sprintf(buf, "%c", c);
-@@ -290,5 +308,6 @@
- sprintf(buf, "^%c", c ^ 0100);
- else
- sprintf(buf, binfmt, c);
-+#endif
- return (buf);
- }
diff --git a/sysutils/less/pkg-descr b/sysutils/less/pkg-descr
deleted file mode 100644
index bfa94d911c7e..000000000000
--- a/sysutils/less/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This is the distribution of "less", a paginator similar to "more" or "pg",
-but much more powerful.
-
-WWW: http://www.greenwoodsoftware.com/less/
diff --git a/sysutils/less/pkg-plist b/sysutils/less/pkg-plist
deleted file mode 100644
index f85e8a92e7ff..000000000000
--- a/sysutils/less/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/less
-bin/lesskey
-bin/lessecho
diff --git a/sysutils/mbmon/Makefile b/sysutils/mbmon/Makefile
deleted file mode 100644
index 27456310bfcd..000000000000
--- a/sysutils/mbmon/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# Ports collection makefile for: xmbmon
-# Date created: 2001/08/30
-# Whom: kaz@kobe1995.net (NAKAMURA Kauzushi)
-#
-# $FreeBSD$
-#
-
-PORTNAME= xmbmon
-PORTVERSION= 203
-CATEGORIES= sysutils
-MASTER_SITES= http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/
-.if defined(WITHOUT_X11)
-PKGNAMESUFFIX= -nox11
-.endif
-DISTNAME= ${PORTNAME}${PORTVERSION}
-
-MAINTAINER= kaz@kobe1995.net
-COMMENT= X/tty motherboard monitor for LM78/79, W8378x, AS99127F and VT82C686
-
-GNU_CONFIGURE= yes
-.if defined(WITHOUT_X11)
-PLIST_SUB= X11_ONLY="@comment "
-.else
-USE_XLIB= yes
-PLIST_SUB= X11_ONLY=""
-.endif
-
-MAKE_ARGS+= DOCSDIR='${DOCSDIR}' INSTALL_DATA='${INSTALL_DATA}'
-
-pre-everything::
- @${ECHO_CMD} ""
- @${ECHO_CMD} "Definable build options"
- @${ECHO_CMD} "-----------------------"
- @${ECHO_CMD} "WITHOUT_X11 - Self explanatory"
- @${ECHO_CMD} ""
-
-post-install:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- (cd ${WRKSRC}; ${MAKE} ${MAKE_ARGS} install-doc)
-.endif
-
-.include <bsd.port.mk>
diff --git a/sysutils/mbmon/distinfo b/sysutils/mbmon/distinfo
deleted file mode 100644
index b9f9c7ffc4ba..000000000000
--- a/sysutils/mbmon/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (xmbmon203.tar.gz) = f84e48b8e433170358cec840020b2419
diff --git a/sysutils/mbmon/files/patch-aa b/sysutils/mbmon/files/patch-aa
deleted file mode 100644
index 89496d8d1562..000000000000
--- a/sysutils/mbmon/files/patch-aa
+++ /dev/null
@@ -1,72 +0,0 @@
---- Makefile.in.orig Sun Jun 8 21:28:31 2003
-+++ Makefile.in Sun Jul 27 13:11:15 2003
-@@ -13,9 +13,9 @@
-
- DEFS=-DHAVE_CONFIG_H -Wall @HOSTDEF@
-
--LIBDIR=/usr/X11R6/lib
-+LIBDIR=$(X11BASE)/lib
- INCDIR=.
--XINCDIR=/usr/X11R6/include
-+XINCDIR=$(X11BASE)/include
- XLIB=-lXaw -lXmu
- EXTENSIONLIB=-lXext
- INCLUDES=-I$(INCDIR)
-@@ -24,9 +24,9 @@
- LIBS=-L$(LIBDIR) -lXaw $(XLIB) -lXt $(EXTENSIONLIB) -lX11 -lm
-
- #CC=/compat/linux/usr/bin/gcc
--CC=@CC@
--CFLAGS=-O3 $(INCLUDES) $(DEFS)
--CFLAGSX=-O3 $(XINCLUDES) $(DEFS)
-+CC?=@CC@
-+CFLAGS+= $(INCLUDES) $(DEFS)
-+CFLAGSX= $(XINCLUDES) $(DEFS)
- LDFLAGS=-s
-
- LINT=lint
-@@ -35,16 +35,22 @@
- RM=rm -f
- INSTALL=install
-
--INST_DIR=/usr/local/bin
--INST_XDIR=/usr/X11R6/bin
--INST_XRDIR=/usr/X11R6/lib/X11/app-defaults
-+INST_DIR=$(PREFIX)/bin
-+INST_XDIR=$(PREFIX)/bin
-+INST_XRDIR=$(X11BASE)/lib/X11/app-defaults
-
- .c.o:
- $(CC) -c $(CFLAGS) $*.c
-
--PROGRAM = mbmon xmbmon
--
-+PROGRAM = mbmon
- TESTPROG = testpci testsmb testhwm testfan
-+DOCS= 00README.txt 00READMEj.txt 00READMEtech.txt
-+.if !defined(WITHOUT_X11)
-+DOCS+= xmbmon.resources
-+PROGRAM+= xmbmon
-+.endif
-+
-+all: $(PROGRAM) $(TESTPROG)
-
- MB_OBJ = getMB-via.o getMB-smb.o getMB-isa.o
- SMB_OBJ = smbuses.o smbus_piix4.o smbus_amd.o smbus_ali.o smbus_amd8.o
-@@ -124,8 +130,14 @@
- $(RM) Makefile config.cache config.log config.h config.status
-
- install: $(PROGRAM)
-- $(INSTALL) -o root -g wheel -m 4555 -c -p mbmon $(INST_DIR)
-- $(INSTALL) -o root -g wheel -m 4555 -c -p xmbmon $(INST_XDIR)
-+ @for i in $(PROGRAM); do \
-+ $(INSTALL) -o root -g wheel -m 4555 -c -p $$i $(INST_DIR); \
-+ done
-
- lint:
- $(LINT) $(INCLUDES) $(DEFS) $(FONTDEFINES) $(SRCS) -lm
-+
-+install-doc:
-+ @for f in $(DOCS); do \
-+ $(INSTALL_DATA) $$f $(DOCSDIR)/; \
-+ done
diff --git a/sysutils/mbmon/pkg-descr b/sysutils/mbmon/pkg-descr
deleted file mode 100644
index 5d70f1cac7a3..000000000000
--- a/sysutils/mbmon/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-This is an X/tty motherboard monitor which supports LM78/79, WINBond
-83781D/83782D/83783S, ASUS 991227F, and VIA VT82C686A/B PC-health
-chips via 3 methods: ISA-I/O, SMBus, VIA-direct.
-
-Run "mbmon -h" or "xmbmon -help" to see the usage.
-
-***CAUTION***
-
-These programs access to the SMBus or the ISA-IO port directly under
-the superuser privilege, so it may cause a system crash. Please test
-"mbmon -d" or "xmbmon -debug" first.
-
-WWW: http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/download.html
---
-kaz@kobe1995.net (NAKAMURA Kazushi)
diff --git a/sysutils/mbmon/pkg-plist b/sysutils/mbmon/pkg-plist
deleted file mode 100644
index d4a57ddbd8d7..000000000000
--- a/sysutils/mbmon/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/mbmon
-%%X11_ONLY%%bin/xmbmon
-%%PORTDOCS%%%%DOCSDIR%%/00README.txt
-%%PORTDOCS%%%%DOCSDIR%%/00READMEj.txt
-%%PORTDOCS%%%%DOCSDIR%%/00READMEtech.txt
-%%X11_ONLY%%%%PORTDOCS%%%%DOCSDIR%%/xmbmon.resources
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/sysutils/most/Makefile b/sysutils/most/Makefile
deleted file mode 100644
index 0da322be27d6..000000000000
--- a/sysutils/most/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# New ports collection makefile for: most
-# Date created: 31 May 1997
-# Whom: rhwang@bigpanda.com
-#
-# $FreeBSD$
-#
-
-PORTNAME= most
-PORTVERSION= 4.9.2
-CATEGORIES= misc
-MASTER_SITES= ftp://ftp.jedsoft.org/pub/davis/most/ \
- ftp://space.mit.edu/pub/davis/most/ \
- ftp://ftp.uni-stuttgart.de/pub/unix/misc/slang/most/
-
-MAINTAINER= rhwang@bigpanda.com
-COMMENT= A pager (like less) which has support for windows and binary files
-
-LIB_DEPENDS= slang.1:${PORTSDIR}/devel/libslang
-
-GNU_CONFIGURE= yes
-MAN1= most.1
-
-.include <bsd.port.mk>
diff --git a/sysutils/most/distinfo b/sysutils/most/distinfo
deleted file mode 100644
index f99fe0775f73..000000000000
--- a/sysutils/most/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (most-4.9.2.tar.gz) = ccf9bb5aea4a337f188c0ee9f35f2efd
diff --git a/sysutils/most/files/patch-aa b/sysutils/most/files/patch-aa
deleted file mode 100644
index 43278e4e23b5..000000000000
--- a/sysutils/most/files/patch-aa
+++ /dev/null
@@ -1,22 +0,0 @@
---- src/Makefile.in.orig Thu Apr 4 10:05:48 2002
-+++ src/Makefile.in Thu Apr 4 10:06:39 2002
-@@ -21,7 +21,7 @@
- prefix = @prefix@
- BIN_DIR = $(prefix)/bin
- MAN_DIR = $(prefix)/man/man1
--DOC_DIR = $(prefix)/doc/most
-+DOC_DIR = $(prefix)/share/doc/most
-
- SYS_INITFILE = @sysconfdir@/most.conf
-
-@@ -67,8 +67,10 @@
- install: all $(BIN_DIR)
- $(INSTALL) -s $(OBJDIR)/most $(DESTDIR)$(BIN_DIR)
- $(INSTALL_DATA) ../most.1 $(DESTDIR)$(MAN_DIR)
-+.if !defined(NOPORTDOCS)
- $(INSTALL) -d -m 755 $(DESTDIR)$(DOC_DIR)
- $(INSTALL_DATA) $(DOC_FILES) $(DESTDIR)$(DOC_DIR)
-+.endif
- $(BIN_DIR):
- - ../mkinsdir.sh $(DESTDIR)$(BIN_DIR)
- # The symlinks target is for my own private use. It simply creates the object
diff --git a/sysutils/most/pkg-descr b/sysutils/most/pkg-descr
deleted file mode 100644
index 3d08b00db0e6..000000000000
--- a/sysutils/most/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-most is a pager (like less) that displays, one windowful at a time,
-the contents of a file on a terminal. It pauses after each windowful
-and prints the following on the window status line: the screen, the
-file name, current line number, and the percentage of the file so far
-displayed.
-
-In addition to displaying ordinary text files, most can also display
-binary files as well as files with arbitrary ascii characters. As an
-option, autosensing of binary files can be disabled (via the -k
-option), thereby allowing one to browse files encoded in a different
-language (Japanese, Korean, Chinese, etc).
-
-WWW: http://space.mit.edu/~davis/jedsoft/most/
-FTP: ftp://ftp.jedsoft.org/pub/davis/most
-maintainer: Richard Hwang <rhwang@bigpanda.com>
diff --git a/sysutils/most/pkg-plist b/sysutils/most/pkg-plist
deleted file mode 100644
index 0aa349d8ec2e..000000000000
--- a/sysutils/most/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-bin/most
-share/doc/most/README
-share/doc/most/changes.txt
-share/doc/most/lesskeys.rc
-share/doc/most/most-fun.txt
-share/doc/most/most.doc
-share/doc/most/most.rc
-@dirrm share/doc/most
diff --git a/sysutils/nut22/Makefile b/sysutils/nut22/Makefile
deleted file mode 100644
index 34e69c6ece16..000000000000
--- a/sysutils/nut22/Makefile
+++ /dev/null
@@ -1,84 +0,0 @@
-# New ports collection makefile for: nut
-# Date created: 08 Jan 2000
-# Whom: Boris Popov <bp@freebsd.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= nut
-PORTVERSION= 1.4.0
-CATEGORIES= sysutils
-MASTER_SITES= http://penguin.harrison.k12.co.us/mirrors/nut/release/${PORTVERSION:R}/
-
-MAINTAINER= DougB@FreeBSD.org
-COMMENT= Network UPS Tools
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc/nut \
- --localstatedir=/var/db/nut \
- --with-drvpath=${PREFIX}/libexec/nut \
- --with-statepath=/var/db/nut \
- --with-altpidpath=/var/db/nut \
- --with-pidpath=/var/db/nut
-
-MAN5= ups.conf.5 upsd.conf.5 upsd.users.5 upsmon.conf.5 \
- upssched.conf.5
-MAN8= apcsmart.8 bcmxcp.8 belkin.8 bestferrups801-807.8 \
- bestfortress.8 bestuferrups.8 bestups.8 cyberpower.8 etapro.8 \
- everups.8 fentonups.8 genericups.8 hp.8 isbmex.8 liebert.8 \
- masterguard.8 mge-shut.8 mge-utalk.8 microdowell.8 newapc.8 \
- nutupsdrv.8 oneac.8 powercom.8 powernet.8 sec.8 sms.8 \
- snmp-ups.8 tripplite.8 tripplitesu.8 upsc.8 upscmd.8 upsd.8 \
- upsdrvctl.8 upslog.8 upsmon.8 upsrw.8 upssched.8 victronups.8
-
-ALL_TARGET= all
-INSTALL_TARGET= install
-
-.if defined(WITH_NUT_CGI)
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd
-ALL_TARGET+= cgi
-INSTALL_TARGET+=install-cgi
-MAN5+= hosts.conf.5 upsset.conf.5 upsstats.html.5
-MAN8+= upsset.cgi.8 upsstats.cgi.8 upsimage.cgi.8
-.if !exists(${PREFIX}/www) && exists(${PREFIX}/share/apache)
-CGIDIR?= share/apache/cgi-bin
-.else
-CGIDIR?= www/cgi-bin
-.endif
-CONFIGURE_ARGS+= --with-cgi --with-cgipath=${PREFIX}/${CGIDIR}/nut \
- --with-gd-includes=-I${PREFIX}/include \
- --with-gd-libs="-L${PREFIX}/lib -lgd"
-PLIST_SUB+= CGIFILES="${CGIDIR}/nut/"
-PLIST_SUB+= CGIDIRRM="@dirrm ${CGIDIR}/nut"
-PLIST_SUB+= CGIETC="etc/nut/"
-.else
-PLIST_SUB+= CGIFILES="@comment "
-PLIST_SUB+= CGIDIRRM="@comment "
-PLIST_SUB+= CGIETC="@comment "
-.endif
-
-pre-install:
-.if !defined(WITH_NUT_CGI) && !defined(BATCH) && !defined(PACKAGE_BUILDING)
- @${ECHO_MSG} "Type \"make -DWITH_NUT_CGI\" if you want to build CGI scripts."
-.endif
- @${MKDIR} ${PREFIX}/libexec/nut
- @${MKDIR} /var/db/nut
- @${CHOWN} uucp /var/db/nut
-
-post-install:
- @${SED} -e "s#%%PREFIX%%#${PREFIX}#g" \
- ${FILESDIR}/nut.sh.sample > ${PREFIX}/etc/rc.d/nut.sh.sample
- @${CHMOD} 0755 ${PREFIX}/etc/rc.d/nut.sh.sample
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}/cables
- @${MKDIR} ${DOCSDIR}/drivers
- ${INSTALL_DATA} ${WRKSRC}/docs/cables/*.txt ${DOCSDIR}/cables
- ${INSTALL_DATA} ${WRKSRC}/docs/*.txt ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/docs/FAQ ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/docs/driver.list ${DOCSDIR}
-.for file in CHANGES CREDITS INSTALL NEWS README UPGRADING
- ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/sysutils/nut22/distinfo b/sysutils/nut22/distinfo
deleted file mode 100644
index 4e2f76710b7f..000000000000
--- a/sysutils/nut22/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (nut-1.4.0.tar.gz) = 1ddf547866db0f1eeb9c535ba0339906
diff --git a/sysutils/nut22/files/nut.sh.sample b/sysutils/nut22/files/nut.sh.sample
deleted file mode 100644
index a92988333127..000000000000
--- a/sysutils/nut22/files/nut.sh.sample
+++ /dev/null
@@ -1,72 +0,0 @@
-#!/bin/sh
-
-# Please see detailed Copyright (c) below
-#
-# $FreeBSD$
-#
-# This is a sample startup file that works for my BackUPS Pro 650.
-# If that's not what you're monitoring, you will probably need to
-# edit this file, although the basic concepts are the same.
-# - Doug Barton, DougB@FreeBSD.org
-#
-# Edit PREFIX below if necessary, then copy this file to
-# ${PREFIX}/etc/rc.d/nut.sh and make it executable. (E.g., chmod 0700)
-
-# Usually /usr/local
-PREFIX=%%PREFIX%%
-
-BIN=${PREFIX}/bin
-SBIN=${PREFIX}/sbin
-MODELS=${PREFIX}/libexec/nut
-
-UPSTYPE='genericups'
-UPSFLAGS='-a backups'
-
-UPSLOG='/var/log/ups.log'
-UPSLOGINTERVAL='300'
-
-case "${1}" in
-start)
- ${MODELS}/${UPSTYPE} ${UPSFLAGS}
- ${SBIN}/upsd
- ${SBIN}/upsmon localhost
- ${BIN}/upslog localhost ${UPSLOG} ${UPSLOGINTERVAL}
- ;;
-stop)
- /usr/bin/killall upslog upsmon upsd ${UPSTYPE}
- ;;
-restart)
- $0 stop
- $0 start
- ;;
-*)
- echo "Usage: $0 {start|stop|restart}"
- ;;
-esac
-
-exit 0
-
-# Copyright (c) 2003 The FreeBSD Project
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-# 1. Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-# 2. Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in the
-# documentation and/or other materials provided with the distribution.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
-# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
-# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-# SUCH DAMAGE.
-
diff --git a/sysutils/nut22/files/patch-drivers::mge-shut.h b/sysutils/nut22/files/patch-drivers::mge-shut.h
deleted file mode 100644
index 543050154096..000000000000
--- a/sysutils/nut22/files/patch-drivers::mge-shut.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- drivers/mge-shut.h.orig Mon Sep 8 16:05:30 2003
-+++ drivers/mge-shut.h Mon Sep 8 16:06:24 2003
-@@ -166,7 +166,7 @@
- char item_path[MAX_STRING]; /* HID object (fully qualified string path) */
- char fmt[6]; /* printf format string for INFO entry */
- char *dfl; /* default value */
-- ulong shut_flags; /* specific SHUT flags */
-+ unsigned long shut_flags; /* specific SHUT flags */
- } mge_info_item;
-
- /* Array containing information to translate between UTalk and NUT info
diff --git a/sysutils/nut22/pkg-descr b/sysutils/nut22/pkg-descr
deleted file mode 100644
index f53a93d02e64..000000000000
--- a/sysutils/nut22/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-This is a developing project to monitor a large assortment of UPS hardware.
-Network communications are used so that multiple systems can monitor a
-single physical UPS and shut down together if necessary without any
-special "sharing hardware" on the UPS itself. CGI scripts provided
-to monitor UPS status via WEB browser.
-
-WWW: http://www.exploits.org/nut/
-
-- Doug Barton
-DougB@FreeBSD.org
diff --git a/sysutils/nut22/pkg-plist b/sysutils/nut22/pkg-plist
deleted file mode 100644
index 629af5a3f739..000000000000
--- a/sysutils/nut22/pkg-plist
+++ /dev/null
@@ -1,92 +0,0 @@
-bin/upsc
-bin/upscmd
-bin/upslog
-bin/upsrw
-etc/nut/ups.conf.sample
-etc/nut/upsd.conf.sample
-etc/nut/upsd.users.sample
-etc/nut/upsmon.conf.sample
-etc/nut/upssched.conf.sample
-etc/rc.d/nut.sh.sample
-libexec/nut/apcsmart
-libexec/nut/bcmxcp
-libexec/nut/belkin
-libexec/nut/bestferrups801-807
-libexec/nut/bestfortress
-libexec/nut/bestuferrups
-libexec/nut/bestups
-libexec/nut/cyberpower
-libexec/nut/esupssmart
-libexec/nut/etapro
-libexec/nut/everups
-libexec/nut/fentonups
-libexec/nut/genericups
-libexec/nut/hp
-libexec/nut/isbmex
-libexec/nut/liebert
-libexec/nut/masterguard
-libexec/nut/mge-shut
-libexec/nut/mge-utalk
-libexec/nut/microdowell
-libexec/nut/newapc
-libexec/nut/oneac
-libexec/nut/powercom
-libexec/nut/sec
-libexec/nut/sms
-libexec/nut/tripplite
-libexec/nut/tripplitesu
-libexec/nut/upsdrvctl
-libexec/nut/victronups
-sbin/upsd
-sbin/upsmon
-sbin/upssched
-share/cmdvartab
-%%CGIFILES%%upsimage.cgi
-%%CGIFILES%%upsset.cgi
-%%CGIFILES%%upsstats.cgi
-%%CGIETC%%hosts.conf.sample
-%%CGIETC%%upsset.conf.sample
-%%CGIETC%%upsstats.html.sample
-%%CGIETC%%upsstats-single.html.sample
-%%PORTDOCS%%%%DOCSDIR%%/CHANGES
-%%PORTDOCS%%%%DOCSDIR%%/CREDITS
-%%PORTDOCS%%%%DOCSDIR%%/FAQ
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/UPGRADING
-%%PORTDOCS%%%%DOCSDIR%%/big-servers.txt
-%%PORTDOCS%%%%DOCSDIR%%/cables/apc.txt
-%%PORTDOCS%%%%DOCSDIR%%/cables/ge-imv-victron.txt
-%%PORTDOCS%%%%DOCSDIR%%/cables/imv.txt
-%%PORTDOCS%%%%DOCSDIR%%/cables/mgeups.txt
-%%PORTDOCS%%%%DOCSDIR%%/cables/powerware.txt
-%%PORTDOCS%%%%DOCSDIR%%/cables/repotec.txt
-%%PORTDOCS%%%%DOCSDIR%%/cables/sms.txt
-%%PORTDOCS%%%%DOCSDIR%%/chroot.txt
-%%PORTDOCS%%%%DOCSDIR%%/commands.txt
-%%PORTDOCS%%%%DOCSDIR%%/config-files.txt
-%%PORTDOCS%%%%DOCSDIR%%/configure.txt
-%%PORTDOCS%%%%DOCSDIR%%/contact-closure.txt
-%%PORTDOCS%%%%DOCSDIR%%/data-room.txt
-%%PORTDOCS%%%%DOCSDIR%%/design.txt
-%%PORTDOCS%%%%DOCSDIR%%/developers.txt
-%%PORTDOCS%%%%DOCSDIR%%/driver.list
-%%PORTDOCS%%%%DOCSDIR%%/new-drivers.txt
-%%PORTDOCS%%%%DOCSDIR%%/new-names.txt
-%%PORTDOCS%%%%DOCSDIR%%/osd-notify.txt
-%%PORTDOCS%%%%DOCSDIR%%/pager.txt
-%%PORTDOCS%%%%DOCSDIR%%/powersaving.txt
-%%PORTDOCS%%%%DOCSDIR%%/protocol.txt
-%%PORTDOCS%%%%DOCSDIR%%/shutdown.txt
-%%PORTDOCS%%%%DOCSDIR%%/snmp.txt
-%%PORTDOCS%%%%DOCSDIR%%/sock-protocol.txt
-%%PORTDOCS%%%%DOCSDIR%%/ssl.txt
-%%PORTDOCS%%%%DOCSDIR%%/todo.txt
-%%PORTDOCS%%%%DOCSDIR%%/upssched.txt
-@dirrm %%DOCSDIR%%/cables
-@dirrm %%DOCSDIR%%/drivers
-@dirrm %%DOCSDIR%%
-@dirrm libexec/nut
-%%CGIDIRRM%%
-@unexec rmdir %D/etc/nut 2>/dev/null || true
diff --git a/sysutils/portupgrade-devel/Makefile b/sysutils/portupgrade-devel/Makefile
deleted file mode 100644
index d7db95747c02..000000000000
--- a/sysutils/portupgrade-devel/Makefile
+++ /dev/null
@@ -1,73 +0,0 @@
-# New ports collection makefile for: portupgrade
-# Date created: 18 March 2001
-# Whom: Akinori MUSHA aka knu <knu@idaemons.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= portupgrade
-PORTVERSION= 20030723
-CATEGORIES= sysutils
-MASTER_SITES= ftp://ftp.iDaemons.org/pub/distfiles/ \
- ${MASTER_SITE_LOCAL}
-MASTER_SITE_SUBDIR= knu
-DISTNAME= pkgtools-${DISTVERSION}
-
-DISTVERSION= 20030427
-
-.if ${DISTVERSION} != ${PORTVERSION}
-PATCH_SITES= ${MASTER_SITES}
-PATCH_SITE_SUBDIR= ${MASTER_SITE_SUBDIR}
-PATCHFILES= ${DISTNAME}-${PORTVERSION}.diff.bz2
-PATCH_DIST_STRIP= -p1
-.endif
-
-MAINTAINER= knu@FreeBSD.org
-COMMENT= FreeBSD ports/packages administration and management tool suite
-
-RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/bdb1.so:${PORTSDIR}/databases/ruby-bdb1
-# For PKG_DBDRIVER={bdb_btree,bdb_hash,bdb}
-# ${RUBY_SITEARCHLIBDIR}/bdb.so:${PORTSDIR}/databases/ruby-bdb
-
-USE_BZIP2= yes
-USE_RUBY= yes
-USE_RUBY_FEATURES= optparse ruby18
-
-MAKE_ARGS= PREFIX="${PREFIX}" RUBY="${RUBY}"
-
-MAN1= pkg_deinstall.1 \
- pkg_fetch.1 \
- pkg_glob.1 \
- pkg_sort.1 \
- pkgdb.1 \
- portcvsweb.1 \
- portsclean.1 \
- portsdb.1 \
- portupgrade.1 \
- portversion.1
-MAN5= pkgtools.conf.5
-MLINKS= pkgdb.1 pkg_which.1 \
- portupgrade.1 portinstall.1 \
- portsdb.1 ports_glob.1
-MANCOMPRESSED= maybe
-
-INSTALL_TARGET= install
-.if !defined(NOPORTDOCS)
-INSTALL_TARGET+= install-doc
-.endif
-
-.include <bsd.port.pre.mk>
-
-# pkg_create(1) must support -b. (4.5-RELEASE or later)
-# XXX: PKG_CMD is not defined yet..
-PKG_CREATE_OK!= /usr/sbin/pkg_create 2>&1 | ${GREP} ' -b ' || ${TRUE}
-.if empty(PKG_CREATE_OK)
-IGNORE= pkg_create does not support -b. Please update /usr/sbin/pkg_* to those of the latest RELENG_4
-.endif
-
-post-install:
- if [ ! -f ${PREFIX}/etc/pkgtools.conf ]; then \
- ${CP} -p ${PREFIX}/etc/pkgtools.conf.sample ${PREFIX}/etc/pkgtools.conf; \
- fi
-
-.include <bsd.port.post.mk>
diff --git a/sysutils/portupgrade-devel/distinfo b/sysutils/portupgrade-devel/distinfo
deleted file mode 100644
index 1c7809cf0bee..000000000000
--- a/sysutils/portupgrade-devel/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (pkgtools-20030427.tar.bz2) = 8692b4965c5bf9ed1d7303b368e7b0c5
-MD5 (pkgtools-20030427-20030723.diff.bz2) = 94e9510c16744c04824d0843ae4b2488
diff --git a/sysutils/portupgrade-devel/pkg-descr b/sysutils/portupgrade-devel/pkg-descr
deleted file mode 100644
index 0c41ed3fdc1f..000000000000
--- a/sysutils/portupgrade-devel/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-Portupgrade is a tool to upgrade installed packages via ports or
-packages. You can upgrade installed packages without having to
-reinstall depending or dependent packages. It can automatically trace
-dependency chains up and down upgrading packages recursively.
-
-This package also includes the following utilities:
-portinstall: Helps you install new ports in a handy way.
-portcvsweb: Instantly lets you browse change history via CVSweb.
-portversion: Replaces pkg_version(1) and helps you upgrade packages
- with portupgrade(1). (runs much faster)
-portsclean: Cleans ports workdir's, unreferenced distfiles,
- old and orphan shared libraries, and stale packages.
-portsdb: Creates binary database from the ports INDEX.
-ports_glob: Expands ports globs.
-pkg_deinstall: Wraps pkg_delete(1) and provides additional features.
-pkg_fetch: Fetches packages from a remote site.
-pkg_glob: Expands package globs.
-pkg_which: Checks which package a file came from quickly.
-pkgdb: Manages and searches the package database.
-
-Author: Akinori MUSHA <knu@FreeBSD.org>
diff --git a/sysutils/portupgrade-devel/pkg-plist b/sysutils/portupgrade-devel/pkg-plist
deleted file mode 100644
index 381c951fc74d..000000000000
--- a/sysutils/portupgrade-devel/pkg-plist
+++ /dev/null
@@ -1,43 +0,0 @@
-etc/rc.d/000.pkgtools.sh
-@exec /bin/mkdir -p %D/lib/compat/pkg
-@unexec /bin/rmdir %D/lib/compat/pkg 2>/dev/null || true
-sbin/make_describe_pass1
-sbin/make_describe_pass2
-sbin/pkg_deinstall
-sbin/pkg_fetch
-sbin/pkg_glob
-sbin/pkg_sort
-sbin/pkg_which
-sbin/pkgdb
-sbin/portcvsweb
-sbin/portinstall
-sbin/ports_glob
-sbin/portsclean
-sbin/portsdb
-sbin/portupgrade
-sbin/portversion
-%%RUBY_SITELIBDIR%%/pkg.rb
-%%RUBY_SITELIBDIR%%/pkgdb.rb
-%%RUBY_SITELIBDIR%%/pkginfo.rb
-%%RUBY_SITELIBDIR%%/pkgmisc.rb
-%%RUBY_SITELIBDIR%%/pkgtools.rb
-%%RUBY_SITELIBDIR%%/pkgtsort.rb
-%%RUBY_SITELIBDIR%%/pkgversion.rb
-%%RUBY_SITELIBDIR%%/portinfo.rb
-%%RUBY_SITELIBDIR%%/ports.rb
-%%RUBY_SITELIBDIR%%/portsdb.rb
-@unexec if cmp -s %D/etc/pkgtools.conf %D/etc/pkgtools.conf.sample; then rm -f %D/etc/pkgtools.conf; fi
-etc/pkgtools.conf.sample
-@exec [ -f %B/pkgtools.conf ] || cp %B/%f %B/pkgtools.conf
-etc/pkgtools.status-pkg.sh
-share/zsh/site-functions/_pkgtools
-@unexec [ -f %D/bin/zsh ] || rmdir %D/share/zsh/site-functions 2>/dev/null || true
-@unexec rmdir %D/share/zsh 2>/dev/null || true
-%%PORTDOCS%%share/examples/pkgtools/bash/complete.sample
-%%PORTDOCS%%@dirrm share/examples/pkgtools/bash
-%%PORTDOCS%%share/examples/pkgtools/tcsh/complete.sample
-%%PORTDOCS%%@dirrm share/examples/pkgtools/tcsh
-%%PORTDOCS%%@dirrm share/examples/pkgtools
-%%PORTDOCS%%share/doc/pkgtools/ChangeLog
-%%PORTDOCS%%share/doc/pkgtools/README
-%%PORTDOCS%%@dirrm share/doc/pkgtools
diff --git a/sysutils/pwgen2/Makefile b/sysutils/pwgen2/Makefile
deleted file mode 100644
index 94a6253e4e58..000000000000
--- a/sysutils/pwgen2/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# New ports collection makefile for: pwgen
-# Date created: 22 July 2000
-# Whom: Oddbjorn Steffensen <oddbjorn@tricknology.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= pwgen
-PORTVERSION= 1.15
-PORTREVISION= 1
-CATEGORIES= sysutils
-MASTER_SITES= http://www.tricknology.org/ports/
-
-MAINTAINER= oddbjorn@tricknology.org
-COMMENT= A simple password generator
-
-USE_GETOPT_LONG=yes
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-1
-MAKE_ENV= CPPFLAGS="${CPPFLAGS}" \
- LDFLAGS="${LDFLAGS}"
-
-MAN1= pwgen.1
-
-.include <bsd.port.mk>
diff --git a/sysutils/pwgen2/distinfo b/sysutils/pwgen2/distinfo
deleted file mode 100644
index 01e9461f68d6..000000000000
--- a/sysutils/pwgen2/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (pwgen-1.15.tar.gz) = 311724e3ce09155694191563be5543e9
diff --git a/sysutils/pwgen2/files/patch-aa b/sysutils/pwgen2/files/patch-aa
deleted file mode 100644
index 25108e8189e2..000000000000
--- a/sysutils/pwgen2/files/patch-aa
+++ /dev/null
@@ -1,39 +0,0 @@
---- Makefile.orig Tue Jan 4 22:54:58 2000
-+++ Makefile Sun Jul 6 20:15:32 2003
-@@ -6,17 +6,17 @@
- OPTS = -DALLBYOPTS -DRAND48 -DDEBIAN
-
- # Standard items
--CC = gcc
--CFLAGS = -O3
--LD = cc
--#LDFLAGS = -g
-+CC ?= gcc
-+CFLAGS += ${CPPFLAGS}
-+LD = ${CC}
- LIBS = -lm
- INSTALL = install -s
- INFLAGS =
-
- # Where to install
--DESTDIR = /usr/local/bin
--MANDIR = /usr/local/man/man1
-+PREFIX ?= /usr/local
-+DESTDIR = ${PREFIX}/bin
-+MANDIR = ${PREFIX}/man/man1
-
- # End configuration section
-
-@@ -27,10 +27,8 @@
- ./pwgen 8 20
-
- install: all
-- $(INSTALL) pwgen $(DESTDIR)
-- install pwgen.1 $(MANDIR)
-- chmod 555 $(DESTDIR)/pwgen
-- chmod 444 $(MANDIR)/pwgen.1
-+ ${BSD_INSTALL_PROGRAM} pwgen $(DESTDIR)
-+ ${BSD_INSTALL_MAN} pwgen.1 $(MANDIR)
-
- spwgen: spwgen.o
- $(LD) $(LDFLAGS) -o spwgen spwgen.o $(LIBS)
diff --git a/sysutils/pwgen2/pkg-descr b/sysutils/pwgen2/pkg-descr
deleted file mode 100644
index b89d18336914..000000000000
--- a/sysutils/pwgen2/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-pwgen is a password generator.
-
-It was originally posted to alt.sources in 1989 by Brandon S. Allbery.
-This version is pulled from Debian, which contains modifications by
-Olaf Titz.
-
-- oddbjorn (oddbjorn@tricknology.org)
diff --git a/sysutils/pwgen2/pkg-plist b/sysutils/pwgen2/pkg-plist
deleted file mode 100644
index 6cfca2f54f1d..000000000000
--- a/sysutils/pwgen2/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-bin/pwgen
diff --git a/sysutils/reed/Makefile b/sysutils/reed/Makefile
deleted file mode 100644
index 1f5335d58dd3..000000000000
--- a/sysutils/reed/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# New ports collection makefile for: reed
-# Date created: 7 August 2001
-# Whom: Pete Fritchman <petef@databits.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= reed
-PORTVERSION= 5.4
-PORTREVISION= 1
-CATEGORIES= misc
-MASTER_SITES= http://www.sacredchao.net/software/reed/
-
-MAINTAINER= petef@FreeBSD.org
-COMMENT= A text pager with autoscrolling and more
-
-USE_PERL5= yes
-HAS_CONFIGURE= yes
-CONFIGURE_SCRIPT= configures
-
-MAN1= breed.1 reed.1 wrap.1
-
-post-patch:
- @${PERL} -pi -e 's!/usr/local!${PREFIX}!g' ${WRKSRC}/configures
- @${PERL} -pi -e 's!sys/dir.h!dirent.h!g;s!.*getopt.h.*\n!!' \
- ${WRKSRC}/reed.c
- @${PERL} -pi -e 's!getopt.h !!' ${WRKSRC}/cfg.data
- @${PERL} -pi -e 's!-O2!${CFLAGS}!' ${WRKSRC}/Makefile.in
- @${PERL} -pi -e 's!^#!/usr/bin/perl!#!${PERL}!' \
- ${WRKSRC}/fix_bookmarks.pl
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/reed ${PREFIX}/bin
- ${INSTALL_SCRIPT} ${WRKSRC}/breed ${PREFIX}/bin
- ${INSTALL_SCRIPT} ${WRKSRC}/wrap ${PREFIX}/bin
- @${MKDIR} ${DATADIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/fix_bookmarks.pl ${DATADIR}
-.for file in ${MAN1}
- ${INSTALL_SCRIPT} ${WRKSRC}/${file} ${PREFIX}/man/man1
-.endfor
-
-.include <bsd.port.mk>
diff --git a/sysutils/reed/distinfo b/sysutils/reed/distinfo
deleted file mode 100644
index 114018659369..000000000000
--- a/sysutils/reed/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (reed-5.4.tar.gz) = 22c8d80dd6a81ecc6ef60662f2d1840c
diff --git a/sysutils/reed/pkg-descr b/sysutils/reed/pkg-descr
deleted file mode 100644
index 4b95185ddd5b..000000000000
--- a/sysutils/reed/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-reed is a text pager for reading large files, such as full books
-(usually etexts from Project Gutenberg). It has the features one
-would expect for a pager (multiple buffers, searching, file
-information, subshells, etc) and more: persistent bookmarks, auto
-scrolling, and support for many different types of files.
-
-WWW: http://www.sacredchao.net/software/reed/
-
-- Pete
-petef@databits.net
diff --git a/sysutils/reed/pkg-plist b/sysutils/reed/pkg-plist
deleted file mode 100644
index fadfb8e54c06..000000000000
--- a/sysutils/reed/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-bin/breed
-bin/reed
-bin/wrap
-share/reed/fix_bookmarks.pl
-@dirrm share/reed
diff --git a/sysutils/screen/Makefile b/sysutils/screen/Makefile
deleted file mode 100644
index dcff32bc96b3..000000000000
--- a/sysutils/screen/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# New ports collection makefile for: screen
-# Date created: 25 Nov 1994
-# Whom: ache
-#
-# $FreeBSD$
-#
-
-PORTNAME= screen
-PORTVERSION= 4.0.1
-PORTREVISION= 2
-CATEGORIES= misc
-MASTER_SITES= ftp://ftp.uni-erlangen.de/pub/utilities/screen/ \
- ${MASTER_SITE_GNU}
-MASTER_SITE_SUBDIR= screen
-
-MAINTAINER= cy@FreeBSD.org
-COMMENT= A multi-screen window manager
-
-GNU_CONFIGURE= yes
-MAN1= screen.1
-INFO= screen
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "alpha"
-CFLAGS+= -O0
-.endif
-
-post-patch:
- @${RM} ${WRKSRC}/doc/screen.info*
-
-post-install:
- @${CP} ${WRKSRC}/etc/etcscreenrc ${PREFIX}/etc/screenrc.sample
- @if [ ! -f ${PREFIX}/etc/screenrc ]; then \
- ${CP} ${PREFIX}/etc/screenrc.sample ${PREFIX}/etc/screenrc ; \
- fi
-
-.include <bsd.port.post.mk>
diff --git a/sysutils/screen/distinfo b/sysutils/screen/distinfo
deleted file mode 100644
index a0f104f0b086..000000000000
--- a/sysutils/screen/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (screen-4.0.1.tar.gz) = 2f674d5a7a299abf085d0b69c90de4f8
diff --git a/sysutils/screen/files/patch-aa b/sysutils/screen/files/patch-aa
deleted file mode 100644
index 66d9aa54793e..000000000000
--- a/sysutils/screen/files/patch-aa
+++ /dev/null
@@ -1,19 +0,0 @@
---- Makefile.in.orig Thu Feb 14 22:36:33 2002
-+++ Makefile.in Tue Feb 19 13:18:38 2002
-@@ -71,14 +71,8 @@
- $(CC) -c -I. -I$(srcdir) $(M_CFLAGS) $(DEFS) $(OPTIONS) $(CFLAGS) $<
-
- install_bin: .version screen
-- -if [ -f $(DESTDIR)$(bindir)/$(SCREEN) ] && [ ! -f $(DESTDIR)$(bindir)/$(SCREEN).old ]; \
-- then mv $(DESTDIR)$(bindir)/$(SCREEN) $(DESTDIR)$(bindir)/$(SCREEN).old; fi
-- $(INSTALL_PROGRAM) screen $(DESTDIR)$(bindir)/$(SCREEN)
-- -chown root $(DESTDIR)$(bindir)/$(SCREEN) && chmod 4755 $(DESTDIR)$(bindir)/$(SCREEN)
--# This doesn't work if $(bindir)/screen is a symlink
-- -if [ -f $(DESTDIR)$(bindir)/screen ] && [ ! -f $(DESTDIR)$(bindir)/screen.old ]; then mv $(DESTDIR)$(bindir)/screen $(DESTDIR)$(bindir)/screen.old; fi
-- rm -f $(DESTDIR)$(bindir)/screen
-- (cd $(DESTDIR)$(bindir) && ln -sf $(SCREEN) screen)
-+ $(INSTALL_PROGRAM) screen $(DESTDIR)$(bindir)/screen
-+ -chown root:wheel $(DESTDIR)$(bindir)/screen && chmod 4755 $(DESTDIR)$(bindir)/screen
- cp $(srcdir)/utf8encodings/?? $(DESTDIR)$(SCREENENCODINGS)
-
- ###############################################################################
diff --git a/sysutils/screen/files/patch-ab b/sysutils/screen/files/patch-ab
deleted file mode 100644
index ff1673015a5a..000000000000
--- a/sysutils/screen/files/patch-ab
+++ /dev/null
@@ -1,20 +0,0 @@
---- doc/Makefile.in.orig Fri May 25 18:50:55 2001
-+++ doc/Makefile.in Mon Jun 25 08:42:08 2001
-@@ -27,7 +27,7 @@
-
- info screen.info: screen.texinfo
- @rm -f screen.info*
-- $(MAKEINFO) $(srcdir)/screen.texinfo -o screen.info
-+ $(MAKEINFO) --no-split $(srcdir)/screen.texinfo -o screen.info
-
- install: installdirs
- $(INSTALL_DATA) $(srcdir)/screen.1 $(DESTDIR)$(mandir)/man1/screen.1
-@@ -36,7 +36,7 @@
- if test -f $$d/screen.info; then \
- for f in $$d/screen.info*; do $(INSTALL_DATA) $$f $(DESTDIR)$(infodir);done; \
- if $(SHELL) -c 'install-info --version' >/dev/null 2>&1; then \
-- install-info --info-dir=$(DESTDIR)$(infodir) $$d/screen.info; \
-+ install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/screen.info; \
- else true; fi; \
- fi
-
diff --git a/sysutils/screen/files/patch-ad b/sysutils/screen/files/patch-ad
deleted file mode 100644
index 1a3901f91644..000000000000
--- a/sysutils/screen/files/patch-ad
+++ /dev/null
@@ -1,93 +0,0 @@
---- configure.orig Mon Aug 12 07:34:23 2002
-+++ configure Mon Sep 2 07:03:25 2002
-@@ -4358,49 +4358,6 @@
- echo "$as_me: failed program was:" >&5
- cat conftest.$ac_ext >&5
- olibs="$LIBS"
--LIBS="-lcurses $olibs"
--{ echo "$as_me:$LINENO: checking libcurses..." >&5
--echo "$as_me: checking libcurses..." >&6;}
--cat >conftest.$ac_ext <<_ACEOF
--#line $LINENO "configure"
--#include "confdefs.h"
--
--#ifdef F77_DUMMY_MAIN
--# ifdef __cplusplus
-- extern "C"
--# endif
-- int F77_DUMMY_MAIN() { return 1; }
--#endif
--int
--main ()
--{
--
--#ifdef __hpux
--__sorry_hpux_libcurses_is_totally_broken_in_10_10();
--#else
--tgetent((char *)0, (char *)0);
--#endif
--
-- ;
-- return 0;
--}
--_ACEOF
--rm -f conftest.$ac_objext conftest$ac_exeext
--if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
-- (eval $ac_link) 2>&5
-- ac_status=$?
-- echo "$as_me:$LINENO: \$? = $ac_status" >&5
-- (exit $ac_status); } &&
-- { ac_try='test -s conftest$ac_exeext'
-- { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
-- (eval $ac_try) 2>&5
-- ac_status=$?
-- echo "$as_me:$LINENO: \$? = $ac_status" >&5
-- (exit $ac_status); }; }; then
-- :
--else
-- echo "$as_me: failed program was:" >&5
--cat conftest.$ac_ext >&5
- LIBS="-ltermcap $olibs"
- { echo "$as_me:$LINENO: checking libtermcap..." >&5
- echo "$as_me: checking libtermcap..." >&6;}
-@@ -4523,8 +4480,6 @@
- rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
- fi
- rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
--fi
--rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
-
- if test "$cross_compiling" = yes; then
- { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling" >&5
-@@ -4537,7 +4492,7 @@
-
- main()
- {
-- exit(strcmp(tgoto("%p1%d", 0, 1), "1") ? 0 : 1);
-+ exit(strcmp(tgoto("%d%d", 0, 1), "1") ? 0 : 1);
- }
- _ACEOF
- rm -f conftest$ac_exeext
-@@ -4762,18 +4717,15 @@
- fi
- rm -f conftest*
-
--if test "$ptys" != "$pdir/pty??" ; then
--p0=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
--p1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
-+# XXX: hardcoded, since port must be devfs and various setups independent
-+
- cat >>confdefs.h <<_ACEOF
--#define PTYRANGE0 "$p0"
-+#define PTYRANGE0 "pqrsPQRS"
- _ACEOF
-
- cat >>confdefs.h <<_ACEOF
--#define PTYRANGE1 "$p1"
-+#define PTYRANGE1 "0123456789abcdefghijklmnopqrstuv"
- _ACEOF
--
--fi
-
- { echo "$as_me:$LINENO: checking default tty permissions/group..." >&5
- echo "$as_me: checking default tty permissions/group..." >&6;}
diff --git a/sysutils/screen/files/patch-af b/sysutils/screen/files/patch-af
deleted file mode 100644
index 426bb1516fd6..000000000000
--- a/sysutils/screen/files/patch-af
+++ /dev/null
@@ -1,15 +0,0 @@
---- termcap.c.orig Wed Jul 5 16:33:30 2000
-+++ termcap.c Wed Oct 11 05:40:12 2000
-@@ -355,11 +355,7 @@
- if (D_CG0)
- {
- if (D_CS0 == 0)
--#ifdef TERMINFO
-- D_CS0 = "\033(%p1%c";
--#else
-- D_CS0 = "\033(%.";
--#endif
-+ D_CS0 = "\033(%p1%c"; /* Old ncurses can't handle %. */
- if (D_CE0 == 0)
- D_CE0 = "\033(B";
- D_AC = 0;
diff --git a/sysutils/screen/files/patch-ansi.c b/sysutils/screen/files/patch-ansi.c
deleted file mode 100644
index dc5ba91b521a..000000000000
--- a/sysutils/screen/files/patch-ansi.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- ansi.c.orig Mon Sep 8 07:24:44 2003
-+++ ansi.c Mon Dec 1 17:17:17 2003
-@@ -559,7 +559,7 @@
- {
- case '0': case '1': case '2': case '3': case '4':
- case '5': case '6': case '7': case '8': case '9':
-- if (curr->w_NumArgs < MAXARGS)
-+ if (curr->w_NumArgs >= 0 && curr->w_NumArgs < MAXARGS)
- {
- if (curr->w_args[curr->w_NumArgs] < 100000000)
- curr->w_args[curr->w_NumArgs] =
diff --git a/sysutils/screen/files/patch-etc::etcscreenrc b/sysutils/screen/files/patch-etc::etcscreenrc
deleted file mode 100644
index a06aa089d5f0..000000000000
--- a/sysutils/screen/files/patch-etc::etcscreenrc
+++ /dev/null
@@ -1,23 +0,0 @@
---- etc/etcscreenrc.orig Sat Apr 28 08:25:34 2001
-+++ etc/etcscreenrc Mon Oct 13 02:47:20 2003
-@@ -82,13 +82,13 @@
- terminfo wy75-42 nx:xo:Z0=\E[?3h\E[31h:Z1=\E[?3l\E[31h
-
- #remove some stupid / dangerous key bindings
--bind '^k'
-+bind ^k
- #bind 'L'
--bind '^\'
-+bind ^\
- #make them better
--bind '\\' quit
--bind 'K' kill
--bind 'I' login on
--bind 'O' login off
--bind '}' history
-+bind \\ quit
-+bind K kill
-+bind I login on
-+bind O login off
-+bind } history
-
diff --git a/sysutils/screen/files/patch-os.h b/sysutils/screen/files/patch-os.h
deleted file mode 100644
index 9103b278fa7d..000000000000
--- a/sysutils/screen/files/patch-os.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- os.h.orig Tue Jan 8 07:42:33 2002
-+++ os.h Tue Sep 9 17:39:58 2003
-@@ -161,7 +161,7 @@
- # define setregid(rgid, egid) setresgid(rgid, egid, -1)
- #endif
-
--#if defined(HAVE_SETEUID) || defined(HAVE_SETREUID)
-+#if (defined(HAVE_SETEUID) || defined(HAVE_SETREUID)) && __FreeBSD_version < 500000
- # define USE_SETEUID
- #endif
-
diff --git a/sysutils/screen/files/patch-osdef.h.in b/sysutils/screen/files/patch-osdef.h.in
deleted file mode 100644
index 72435743c0eb..000000000000
--- a/sysutils/screen/files/patch-osdef.h.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- osdef.h.in.orig Sat Apr 28 22:26:43 2001
-+++ osdef.h.in Tue Apr 9 10:24:18 2002
-@@ -111,7 +111,7 @@
- extern int setpgid __P((int, int));
- extern int tcsetpgrp __P((int, int));
- #endif
--extern int ioctl __P((int, int, char *));
-+extern int ioctl __P((int, unsigned long, ...));
-
- extern int kill __P((int, int));
-
diff --git a/sysutils/screen/files/patch-resize.c b/sysutils/screen/files/patch-resize.c
deleted file mode 100644
index a2af125f12ff..000000000000
--- a/sysutils/screen/files/patch-resize.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- resize.c.orig Mon Sep 8 07:26:31 2003
-+++ resize.c Mon Dec 1 17:16:29 2003
-@@ -682,6 +682,17 @@
- if (wi == 0)
- he = hi = 0;
-
-+ if (wi > 1000)
-+ {
-+ Msg(0, "Window width too large, truncated");
-+ wi = 1000;
-+ }
-+ if (he > 1000)
-+ {
-+ Msg(0, "Window height too large, truncated");
-+ he = 1000;
-+ }
-+
- if (p->w_width == wi && p->w_height == he && p->w_histheight == hi)
- {
- debug("ChangeWindowSize: No change.\n");
diff --git a/sysutils/screen/files/patch-terminfo::checktc.c b/sysutils/screen/files/patch-terminfo::checktc.c
deleted file mode 100644
index d4ffb75cc0c1..000000000000
--- a/sysutils/screen/files/patch-terminfo::checktc.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- terminfo/checktc.c.orig Fri Sep 29 09:13:22 1995
-+++ terminfo/checktc.c Tue Apr 22 20:37:18 2003
-@@ -171,6 +171,7 @@
- fflush(stdout);
- }
-
-+#ifndef __FreeBSD__
- void CPutStr(s, c)
- char *s;
- int c;
-@@ -178,6 +179,7 @@
- tputs(tgoto(s, 0, c), 1, putcha);
- fflush(stdout);
- }
-+#endif /* __FreeBSD__ */
-
- void CCPutStr(s, x, y)
- char *s;
diff --git a/sysutils/screen/pkg-descr b/sysutils/screen/pkg-descr
deleted file mode 100644
index 36b1048e0a0a..000000000000
--- a/sysutils/screen/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Screen is a full-screen window manager that multiplexes a physical terminal
-between several processes (typically interactive shells).
-Each virtual terminal provides the functions of a DEC VT100 terminal and, in
-addition, several control functions from the ANSI X3.64 (ISO 6429) and ISO
-2022 standards (e.g. insert/delete line and support for multiple character
-sets). There is a scrollback history buffer for each virtual terminal and a
-copy-and-paste mechanism that allows moving text regions between windows.
-
-WWW: http://www.gnu.org/software/screen/
diff --git a/sysutils/screen/pkg-plist b/sysutils/screen/pkg-plist
deleted file mode 100644
index d26c3df5c58b..000000000000
--- a/sysutils/screen/pkg-plist
+++ /dev/null
@@ -1,23 +0,0 @@
-bin/screen
-share/screen/utf8encodings/01
-share/screen/utf8encodings/02
-share/screen/utf8encodings/03
-share/screen/utf8encodings/04
-share/screen/utf8encodings/18
-share/screen/utf8encodings/19
-share/screen/utf8encodings/a1
-share/screen/utf8encodings/bf
-share/screen/utf8encodings/c2
-share/screen/utf8encodings/c3
-share/screen/utf8encodings/c4
-share/screen/utf8encodings/c6
-share/screen/utf8encodings/c7
-share/screen/utf8encodings/c8
-share/screen/utf8encodings/cc
-share/screen/utf8encodings/cd
-share/screen/utf8encodings/d6
-@unexec if cmp -s %D/etc/screenrc %D/etc/screenrc.sample; then rm -f %D/etc/screenrc; else echo If permanently deleting this package, %%PREFIX%%/etc/screenrc must be removed manually; fi
-etc/screenrc.sample
-@exec [ -f %B/screenrc ] || cp %B/%f %B/screenrc
-@dirrm share/screen/utf8encodings
-@dirrm share/screen
diff --git a/sysutils/smartmontools-devel/Makefile b/sysutils/smartmontools-devel/Makefile
deleted file mode 100644
index 6ee7a6cb96a6..000000000000
--- a/sysutils/smartmontools-devel/Makefile
+++ /dev/null
@@ -1,55 +0,0 @@
-# New ports collection makefile for: smartmontools
-# Date created: 12 October 2003
-# Whom: Eduard Martinescu
-#
-# $FreeBSD$
-#
-
-PORTNAME= smartmontools
-PORTVERSION= 5.22
-PORTREVISION= 1
-CATEGORIES= sysutils
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= martines@rochester.rr.com
-COMMENT= S.M.A.R.T. disk monitoring tools
-
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-initscriptdir=${PREFIX}/etc/rc.d \
- --with-docdir=${DOCSDIR} --enable-sample
-CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-
-PROGRAMS= smartctl smartd
-MAN5= smartd.conf.5
-MAN8= smartd.8 smartctl.8
-DOCS= AUTHORS CHANGELOG INSTALL NEWS README TODO WARNINGS
-EXAMPLES= smartd.conf examplescripts/README examplescripts/Example?
-
-do-install:
- cd ${WRKSRC} && ${INSTALL_PROGRAM} ${PROGRAMS} ${PREFIX}/sbin
- cd ${WRKSRC} && ${INSTALL_MAN} ${MAN5} ${MANPREFIX}/man/man5
- cd ${WRKSRC} && ${INSTALL_MAN} ${MAN8} ${MANPREFIX}/man/man8
- ${INSTALL_DATA} ${WRKSRC}/smartd.conf.sample ${PREFIX}/etc
- ${INSTALL_DATA} ${WRKSRC}/smartd.initd \
- ${PREFIX}/etc/rc.d/smartd.sh.sample
- @${MKDIR} ${EXAMPLESDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} ${EXAMPLES} ${EXAMPLESDIR}
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
-.endif
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 501105
-pre-everything::
- @${ECHO_MSG} "WARNING: ATAng is required to support monitoring of ATA devices,"
- @${ECHO_MSG} "ATAng is available in 5.1-CURRENT (__FreeBSD_version > 501105)."
-.endif
-
-post-install:
- ${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/sysutils/smartmontools-devel/distinfo b/sysutils/smartmontools-devel/distinfo
deleted file mode 100644
index a56aca755dd7..000000000000
--- a/sysutils/smartmontools-devel/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (smartmontools-5.22.tar.gz) = 9a6dfaff993f88f20af1b9a16cd3fd21
diff --git a/sysutils/smartmontools-devel/files/patch-knowndrives.c b/sysutils/smartmontools-devel/files/patch-knowndrives.c
deleted file mode 100644
index 31472c3a0a57..000000000000
--- a/sysutils/smartmontools-devel/files/patch-knowndrives.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- knowndrives.c.orig Sat Nov 1 02:33:08 2003
-+++ knowndrives.c Sat Nov 1 02:33:20 2003
-@@ -17,6 +17,7 @@
- *
- */
-
-+#include <sys/types.h>
- #include <stdio.h>
- #include <regex.h>
- #include "atacmds.h"
diff --git a/sysutils/smartmontools-devel/files/patch-os_freebsd.c b/sysutils/smartmontools-devel/files/patch-os_freebsd.c
deleted file mode 100644
index f7fb6ba13752..000000000000
--- a/sysutils/smartmontools-devel/files/patch-os_freebsd.c
+++ /dev/null
@@ -1,50 +0,0 @@
---- os_freebsd.c.orig Sat Nov 1 02:34:37 2003
-+++ os_freebsd.c Sat Nov 1 02:40:19 2003
-@@ -402,13 +402,17 @@
-
- if (cam_send_ccb(cam_dev,ccb) < 0) {
- warn("error sending SCSI ccb");
-+ #if __FreeBSD_version > 500000
- cam_error_print(cam_dev,ccb,CAM_ESF_ALL,CAM_EPF_ALL,stderr);
-+ #endif
- cam_freeccb(ccb);
- return -1;
- }
-
- if ((ccb->ccb_h.status & CAM_STATUS_MASK) != CAM_REQ_CMP) {
-+ #if __FreeBSD_version > 500000
- cam_error_print(cam_dev,ccb,CAM_ESF_ALL,CAM_EPF_ALL,stderr);
-+ #endif
- cam_freeccb(ccb);
- return -1;
- }
-@@ -426,8 +430,10 @@
- cam_close_device(cam_dev);
-
- if (report > 0) {
-+ int trunc;
-+
- pout(" status=0\n");
-- int trunc = (iop->dxfer_len > 256) ? 1 : 0;
-+ trunc = (iop->dxfer_len > 256) ? 1 : 0;
-
- pout(" Incoming data, len=%d%s:\n", (int)iop->dxfer_len,
- (trunc ? " [only first 256 bytes shown]" : ""));
-@@ -444,6 +450,9 @@
-
-
- static int get_ata_channel_unit ( const char* name, int* unit, int* dev) {
-+#ifndef ATAREQUEST
-+ return -1;
-+#else
- // there is no direct correlation between name 'ad0, ad1, ...' and
- // channel/unit number. So we need to iterate through the possible
- // channels and check each unit to see if we match names
-@@ -483,6 +492,7 @@
- return -1;
- else
- return 0;
-+#endif
- }
-
-
diff --git a/sysutils/smartmontools-devel/pkg-descr b/sysutils/smartmontools-devel/pkg-descr
deleted file mode 100644
index 4b984795fe92..000000000000
--- a/sysutils/smartmontools-devel/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-The smartmontools package contains two utility programs (smartctl and smartd)
-to control and monitor storage systems using the Self-Monitoring, Analysis
-and Reporting Technology System (S.M.A.R.T.) built into most modern ATA and
-SCSI hard disks. It is derived from the smartsuite package, and includes
-support for ATA/ATAPI-5 disks.
-
-WWW: http://smartmontools.sourceforge.net
-
--- Eduard Martinescu
-martines@frontiernet.net
diff --git a/sysutils/smartmontools-devel/pkg-message b/sysutils/smartmontools-devel/pkg-message
deleted file mode 100644
index 0a0870090abb..000000000000
--- a/sysutils/smartmontools-devel/pkg-message
+++ /dev/null
@@ -1,14 +0,0 @@
-smartmontools has been installed
-
-To check the status of drives, use the following:
-
- ${PREFIX}/sbin/smartctl -a ad0 for first ATA drive
- ${PREFIX}/sbin/smartctl -a da0 for first SCSI drive
-
-To enable monitor of drives, you can use ${PREFIX}/sbin/smartd
-A sample configuration file has been installed as ${PREFIX}/etc/smartd.conf.sample
-Copy this file to ${PREFIX}/etc/smartd.conf and edit appropriately
-
-To have smartd start at boot
- cp ${PREFIX}/etc/rc.d/smartd.sample ${PREFIX}/etc/rc.d/smartd.sh
- chmod 555 ${PREFIX}/etc/rc.d/smartd.sh
diff --git a/sysutils/smartmontools-devel/pkg-plist b/sysutils/smartmontools-devel/pkg-plist
deleted file mode 100644
index a8ea2df1cba6..000000000000
--- a/sysutils/smartmontools-devel/pkg-plist
+++ /dev/null
@@ -1,21 +0,0 @@
-@comment $FreeBSD$
-@unexec /bin/echo "===>" Stopping smartd ...
-@unexec /usr/bin/killall smartd 2>/dev/null || true
-etc/smartd.conf.sample
-etc/rc.d/smartd.sh.sample
-sbin/smartctl
-sbin/smartd
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTDOCS%%%%DOCSDIR%%/WARNINGS
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-%%EXAMPLESDIR%%/Example1
-%%EXAMPLESDIR%%/Example2
-%%EXAMPLESDIR%%/Example3
-%%EXAMPLESDIR%%/README
-%%EXAMPLESDIR%%/smartd.conf
-@dirrm %%EXAMPLESDIR%%
diff --git a/sysutils/sweeper/Makefile b/sysutils/sweeper/Makefile
deleted file mode 100644
index 9377ff6c1376..000000000000
--- a/sysutils/sweeper/Makefile
+++ /dev/null
@@ -1,62 +0,0 @@
-# New ports collection makefile for: kdeutils3
-# Date created: 3 November 2001
-# Whom: will@cvs.kde.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= kdeutils
-PORTVERSION= ${KDE_VERSION}
-PORTREVISION= 0
-CATEGORIES?= misc kde
-MASTER_SITES= ${MASTER_SITE_KDE}
-MASTER_SITE_SUBDIR= stable/${PORTVERSION}/src
-DIST_SUBDIR= KDE
-
-MAINTAINER?= kde@FreeBSD.org
-COMMENT= Utilities for the KDE integrated X11 desktop
-
-USE_KDELIBS_VER=3
-PREFIX= ${KDE_PREFIX}
-KDE_BUILD_PLIST=yes
-
-USE_BZIP2= yes
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-USE_REINPLACE= yes
-
-INSTALLS_SHLIB= yes
-LDCONFIG_DIRS+= %%PREFIX%%/lib %%PREFIX%%/lib/kde3
-
-#klaptop needs APM, which is i386 only
-.if ${MACHINE_ARCH} != "i386"
-WITHOUT_KLAPTOP =yes
-.endif
-
-.if defined(WITHOUT_KLAPTOP)
-DO_NOT_COMPILE+=klaptopdaemon
-.else
-PLIST_APPEND+= plist.klaptop
-.endif # defined(WITHOUT_KLAPTOP)
-
-# kfloppy is a mostly broken, non-standard, linux-centric pain...
-.if !defined(WITH_KFLOPPY)
-DO_NOT_COMPILE+=kfloppy
-.else
-PLIST_APPEND+= plist.kfloppy
-.endif # !defined(WITH_KFLOPPY)
-
-.if defined(DO_NOT_COMPILE)
-CONFIGURE_ENV+= DO_NOT_COMPILE="${DO_NOT_COMPILE}"
-.endif # defined(DO_NOT_COMPILE)
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 500107
-post-patch:
- ${REINPLACE_CMD} -e 's,selectdevs,devstat_selectdevs,' ${WRKSRC}/configure
-.endif
-
-.include "${.CURDIR}/../../x11/kde3/Makefile.kde"
-
-.include <bsd.port.post.mk>
diff --git a/sysutils/sweeper/distinfo b/sysutils/sweeper/distinfo
deleted file mode 100644
index 2ac005c8ff12..000000000000
--- a/sysutils/sweeper/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (KDE/kdeutils-3.1.4.tar.bz2) = 98da1b32714e38208a3cc21efc77f627
-MD5 (KDE/kdeutils-2003092201-configure.tar.bz2) = 45fbd8e67d28e07c47ed06833c380d19
-MD5 (KDE/patch-ltmain.sh) = 44696638ed79bdd194c6f72442509fe1
diff --git a/sysutils/sweeper/files/patch-ksimcpu.cpp b/sysutils/sweeper/files/patch-ksimcpu.cpp
deleted file mode 100644
index ca5e6343df41..000000000000
--- a/sysutils/sweeper/files/patch-ksimcpu.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- ksim/monitors/cpu/ksimcpu.cpp.orig Fri Mar 7 23:10:34 2003
-+++ ksim/monitors/cpu/ksimcpu.cpp Sat Apr 26 02:41:45 2003
-@@ -226,7 +226,7 @@
- static int oidCpuTime[CTL_MAXNAME + 2];
- static size_t oidCpuTimeLen = sizeof(oidCpuTime);
- long cpuTime[CPUSTATES];
-- unsigned int cpuTimeLen = sizeof(cpuTime);
-+ size_t cpuTimeLen = sizeof(cpuTime);
- static char *name = "kern.cp_time";
- static int initialized = 0;
-
diff --git a/sysutils/sweeper/files/patch-ksimdisk.cpp b/sysutils/sweeper/files/patch-ksimdisk.cpp
deleted file mode 100644
index ecb5bd17da08..000000000000
--- a/sysutils/sweeper/files/patch-ksimdisk.cpp
+++ /dev/null
@@ -1,44 +0,0 @@
---- ksim/monitors/disk/ksimdisk.cpp.orig Mon Nov 4 11:03:53 2002
-+++ ksim/monitors/disk/ksimdisk.cpp Wed Mar 19 13:37:39 2003
-@@ -248,6 +253,16 @@
- #endif
-
- #ifdef Q_OS_FREEBSD
-+#if __FreeBSD_version < 500107
-+#define devstat_getdevs(fd, stats) getdevs(stats)
-+#define devstat_selectdevs selectdevs
-+#define bytes_read(dev) (dev).bytes_read
-+#define bytes_written(dev) (dev).bytes_written
-+#else
-+#define bytes_read(dev) (dev).bytes[DEVSTAT_READ]
-+#define bytes_written(dev) (dev).bytes[DEVSTAT_WRITE]
-+#endif
-+
- statinfo diskStats;
- bzero(&diskStats, sizeof(diskStats));
- diskStats.dinfo = (struct devinfo *)malloc(sizeof(struct devinfo));
-@@ -258,11 +273,11 @@
- long generation;
- device_selection *deviceSelect = 0;
-
-- if (getdevs(&diskStats) < 0)
-+ if (devstat_getdevs(NULL, &diskStats) < 0)
- return;
-
- deviceAmount = diskStats.dinfo->numdevs;
-- if (selectdevs(&deviceSelect, &selected, &selections,
-+ if (devstat_selectdevs(&deviceSelect, &selected, &selections,
- &generation, diskStats.dinfo->generation,
- diskStats.dinfo->devices, deviceAmount,
- 0, 0, 0, 0, DS_SELECT_ONLY, 10, 1) < 0)
-@@ -275,8 +290,8 @@
- disk = deviceSelect[i].position;
- device = diskStats.dinfo->devices[disk];
- blockSize = (device.block_size <= 0 ? 512 : device.block_size);
-- readBlocks = device.bytes_read / blockSize;
-- writeBlocks = device.bytes_written / blockSize;
-+ readBlocks = bytes_read(device) / blockSize;
-+ writeBlocks = bytes_written(device) / blockSize;
-
- DiskData diskData;
- diskData.name = device.device_name
diff --git a/sysutils/sweeper/files/plist.base b/sysutils/sweeper/files/plist.base
deleted file mode 100644
index 4db631d4dff3..000000000000
--- a/sysutils/sweeper/files/plist.base
+++ /dev/null
@@ -1,247 +0,0 @@
-bin/ark
-bin/kcalc
-bin/kcharselect
-bin/kdepasswd
-bin/kdessh
-bin/kdf
-bin/kedit
-bin/khexedit
-bin/kjots
-bin/ksim
-bin/ktimer
-bin/kwikdisk
-include/kmultiformlistbox.h
-include/kmultiformlistboxentry.h
-include/kmultiformlistboxfactory.h
-include/ksim/chart.h
-include/ksim/common.h
-include/ksim/label.h
-include/ksim/led.h
-include/ksim/pluginglobal.h
-include/ksim/pluginloader.h
-include/ksim/pluginmodule.h
-include/ksim/progress.h
-include/ksim/themeloader.h
-include/ksim/themetypes.h
-include/kwidgetstreamer.h
-lib/kcalc.la
-lib/kcalc.so
-lib/kde3/kcharselect_panelapplet.la
-lib/kde3/kcharselect_panelapplet.so
-lib/kde3/kcm_kdf.la
-lib/kde3/kcm_kdf.so
-lib/kde3/ksim_cpu.la
-lib/kde3/ksim_cpu.so
-lib/kde3/ksim_disk.la
-lib/kde3/ksim_disk.so
-lib/kde3/ksim_filesystem.la
-lib/kde3/ksim_filesystem.so
-lib/kde3/ksim_net.la
-lib/kde3/ksim_net.so
-lib/kde3/ksim_sensors.la
-lib/kde3/ksim_sensors.so
-lib/kde3/libkregexpeditorgui.la
-lib/kde3/libkregexpeditorgui.so
-lib/kedit.la
-lib/kedit.so
-lib/ksim.la
-lib/ksim.so
-lib/libarkpart.la
-lib/libarkpart.so
-lib/libksimcore.la
-lib/libksimcore.so
-lib/libksimcore.so.1
-share/applnk/Editors/KEdit.desktop
-share/applnk/Settings/Information/kcmdf.desktop
-share/applnk/Settingsmenu/kdepasswd.desktop
-share/applnk/System/More/kdf.desktop
-share/applnk/System/More/ksim.desktop
-share/applnk/System/More/kwikdisk.desktop
-share/applnk/System/kdf.desktop
-share/applnk/System/kwikdisk.desktop
-share/applnk/Utilities/KCharSelect.desktop
-share/applnk/Utilities/Kjots.desktop
-share/applnk/Utilities/More/KCharSelect.desktop
-share/applnk/Utilities/More/Kjots.desktop
-share/applnk/Utilities/More/khexedit.desktop
-share/applnk/Utilities/More/ktimer.desktop
-share/applnk/Utilities/ark.desktop
-share/applnk/Utilities/kcalc.desktop
-share/applnk/Utilities/kdepasswd.desktop
-share/applnk/Utilities/khexedit.desktop
-share/applnk/Utilities/ktimer.desktop
-share/apps/ark/ark_part.rc
-share/apps/ark/ark_part_readonly.rc
-share/apps/ark/arkui.rc
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_adddir.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_addfile.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_delete.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_extract.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_help.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_new.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_open.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_options.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_selectall.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_view.png
-share/apps/kdf/pics/delete.png
-share/apps/kdf/pics/tick.png
-share/apps/kedit/keditui.rc
-share/apps/khexedit/toolbar/hexdrag.png
-share/apps/khexedit/toolbar/hexmask.png
-share/apps/khexedit/toolbar/hexwrite.png
-share/apps/kicker/applets/kcharselectapplet.desktop
-share/apps/kjots/pics/filedel.png
-share/apps/konqueror/servicemenus/arkservicemenu.desktop
-share/apps/kregexpeditor/pics/altn.png
-share/apps/kregexpeditor/pics/anychar.png
-share/apps/kregexpeditor/pics/begline.png
-share/apps/kregexpeditor/pics/characters.png
-share/apps/kregexpeditor/pics/compound.png
-share/apps/kregexpeditor/pics/endline.png
-share/apps/kregexpeditor/pics/error.png
-share/apps/kregexpeditor/pics/neglookahead.png
-share/apps/kregexpeditor/pics/nonwordboundary.png
-share/apps/kregexpeditor/pics/poslookahead.png
-share/apps/kregexpeditor/pics/repeat.png
-share/apps/kregexpeditor/pics/select.png
-share/apps/kregexpeditor/pics/text.png
-share/apps/kregexpeditor/pics/wordboundary.png
-share/apps/kregexpeditor/predefined/general/anything.regexp
-share/apps/kregexpeditor/predefined/general/spaces.regexp
-share/apps/ksim/monitors/DFree.desktop
-share/apps/ksim/monitors/Lm_sensors.desktop
-share/apps/ksim/monitors/Net.desktop
-share/apps/ksim/monitors/cpu.desktop
-share/apps/ksim/monitors/disk.desktop
-share/apps/ksim/pics/clock.png
-share/apps/ksim/pics/uptime.png
-share/apps/ksim/themes/ksim/bg_chart.png
-share/apps/ksim/themes/ksim/bg_grid.png
-share/apps/ksim/themes/ksim/bg_meter.png
-share/apps/ksim/themes/ksim/bg_panel.png
-share/apps/ksim/themes/ksim/frame_bottom.png
-share/apps/ksim/themes/ksim/frame_left.png
-share/apps/ksim/themes/ksim/frame_right.png
-share/apps/ksim/themes/ksim/frame_top.png
-share/apps/ksim/themes/ksim/gkrellmrc
-share/apps/ksim/themes/ksim/gkrellmrc_ksim
-share/apps/ksim/themes/ksim/host/bg_meter.png
-share/apps/ksim/themes/ksim/krell_meter.png
-share/apps/ksim/themes/ksim/krell_panel.png
-share/apps/ksim/themes/ksim/krell_slider.png
-share/apps/ksim/themes/ksim/mail/decal_mail.png
-share/apps/ksim/themes/ksim/mail/krell_mail.png
-share/apps/ksim/themes/ksim/mail/krell_mail_daemon.png
-share/apps/ksim/themes/ksim/net/decal_net_leds.png
-share/config/ksimrc
-share/doc/HTML/en/KRegExpEditor/altn.png
-share/doc/HTML/en/KRegExpEditor/altntool.png
-share/doc/HTML/en/KRegExpEditor/anychar.png
-share/doc/HTML/en/KRegExpEditor/anychartool.png
-share/doc/HTML/en/KRegExpEditor/begline.png
-share/doc/HTML/en/KRegExpEditor/boundarytools.png
-share/doc/HTML/en/KRegExpEditor/characters.png
-share/doc/HTML/en/KRegExpEditor/charactertool.png
-share/doc/HTML/en/KRegExpEditor/common
-share/doc/HTML/en/KRegExpEditor/compound.png
-share/doc/HTML/en/KRegExpEditor/compoundtool.png
-share/doc/HTML/en/KRegExpEditor/endline.png
-share/doc/HTML/en/KRegExpEditor/index.cache.bz2
-share/doc/HTML/en/KRegExpEditor/index.docbook
-share/doc/HTML/en/KRegExpEditor/linestartendtool.png
-share/doc/HTML/en/KRegExpEditor/lookaheadtools.png
-share/doc/HTML/en/KRegExpEditor/neglookahead.png
-share/doc/HTML/en/KRegExpEditor/nonwordboundary.png
-share/doc/HTML/en/KRegExpEditor/poslookahead.png
-share/doc/HTML/en/KRegExpEditor/repeat.png
-share/doc/HTML/en/KRegExpEditor/repeattool.png
-share/doc/HTML/en/KRegExpEditor/select.png
-share/doc/HTML/en/KRegExpEditor/text.png
-share/doc/HTML/en/KRegExpEditor/texttool.png
-share/doc/HTML/en/KRegExpEditor/theEditor.png
-share/doc/HTML/en/KRegExpEditor/wordboundary.png
-share/doc/HTML/en/ark/common
-share/doc/HTML/en/ark/index.cache.bz2
-share/doc/HTML/en/ark/index.docbook
-share/doc/HTML/en/kcalc/common
-share/doc/HTML/en/kcalc/index.cache.bz2
-share/doc/HTML/en/kcalc/index.docbook
-share/doc/HTML/en/kcalc/kcalc_on_Aix.txt
-share/doc/HTML/en/kcalc/kcalc_on_OSF.txt
-share/doc/HTML/en/kcharselect/common
-share/doc/HTML/en/kcharselect/index.cache.bz2
-share/doc/HTML/en/kcharselect/index.docbook
-share/doc/HTML/en/kcontrol/kcmlowbatcrit/common
-share/doc/HTML/en/kcontrol/kcmlowbatcrit/index.cache.bz2
-share/doc/HTML/en/kcontrol/kcmlowbatcrit/index.docbook
-share/doc/HTML/en/kcontrol/kcmlowbatwarn/common
-share/doc/HTML/en/kcontrol/kcmlowbatwarn/index.cache.bz2
-share/doc/HTML/en/kcontrol/kcmlowbatwarn/index.docbook
-share/doc/HTML/en/kcontrol/laptop/common
-share/doc/HTML/en/kcontrol/laptop/index.cache.bz2
-share/doc/HTML/en/kcontrol/laptop/index.docbook
-share/doc/HTML/en/kcontrol/powerctrl/common
-share/doc/HTML/en/kcontrol/powerctrl/index.cache.bz2
-share/doc/HTML/en/kcontrol/powerctrl/index.docbook
-share/doc/HTML/en/kdf/common
-share/doc/HTML/en/kdf/index.cache.bz2
-share/doc/HTML/en/kdf/index.docbook
-share/doc/HTML/en/kdf/kdf.png
-share/doc/HTML/en/kdf/kdf_config.png
-share/doc/HTML/en/kedit/common
-share/doc/HTML/en/kedit/index.cache.bz2
-share/doc/HTML/en/kedit/index.docbook
-share/doc/HTML/en/kfloppy/common
-share/doc/HTML/en/kfloppy/index.cache.bz2
-share/doc/HTML/en/kfloppy/index.docbook
-share/doc/HTML/en/khexedit/common
-share/doc/HTML/en/khexedit/index.cache.bz2
-share/doc/HTML/en/khexedit/index.docbook
-share/doc/HTML/en/khexedit/khexedit1.png
-share/doc/HTML/en/kinfocenter/blockdevices/common
-share/doc/HTML/en/kinfocenter/blockdevices/index.cache.bz2
-share/doc/HTML/en/kinfocenter/blockdevices/index.docbook
-share/doc/HTML/en/kjots/common
-share/doc/HTML/en/kjots/index.cache.bz2
-share/doc/HTML/en/kjots/index.docbook
-share/doc/HTML/en/ksim/common
-share/doc/HTML/en/ksim/index.cache.bz2
-share/doc/HTML/en/ksim/index.docbook
-share/doc/HTML/en/ktimer/common
-share/doc/HTML/en/ktimer/index.cache.bz2
-share/doc/HTML/en/ktimer/index.docbook
-share/icons/crystalsvg/128x128/apps/ark.png
-share/icons/crystalsvg/128x128/apps/kdf.png
-share/icons/crystalsvg/16x16/apps/ark.png
-share/icons/crystalsvg/16x16/apps/kcalc.png
-share/icons/crystalsvg/16x16/apps/kcharselect.png
-share/icons/crystalsvg/16x16/apps/kcmdf.png
-share/icons/crystalsvg/16x16/apps/kdf.png
-share/icons/crystalsvg/16x16/apps/kedit.png
-share/icons/crystalsvg/16x16/apps/khexedit.png
-share/icons/crystalsvg/16x16/apps/kjots.png
-share/icons/crystalsvg/16x16/apps/ksim.png
-share/icons/crystalsvg/16x16/apps/kwikdisk.png
-share/icons/crystalsvg/16x16/devices/ksim_cpu.png
-share/icons/crystalsvg/32x32/apps/ark.png
-share/icons/crystalsvg/32x32/apps/kcalc.png
-share/icons/crystalsvg/32x32/apps/kcmdf.png
-share/icons/crystalsvg/32x32/apps/kdf.png
-share/icons/crystalsvg/32x32/apps/kedit.png
-share/icons/crystalsvg/32x32/apps/khexedit.png
-share/icons/crystalsvg/32x32/apps/kjots.png
-share/icons/crystalsvg/32x32/apps/ksim.png
-share/icons/crystalsvg/32x32/apps/kwikdisk.png
-share/icons/crystalsvg/48x48/apps/ark.png
-share/icons/crystalsvg/48x48/apps/kcalc.png
-share/icons/crystalsvg/48x48/apps/kcharselect.png
-share/icons/crystalsvg/48x48/apps/kdf.png
-share/icons/crystalsvg/48x48/apps/kedit.png
-share/icons/crystalsvg/48x48/apps/khexedit.png
-share/icons/crystalsvg/48x48/apps/kjots.png
-share/icons/crystalsvg/48x48/apps/ksim.png
-share/icons/crystalsvg/64x64/apps/ark.png
-share/icons/crystalsvg/64x64/apps/kdf.png
-share/services/ark_part.desktop
-share/services/kregexpeditorgui.desktop
-@exec /bin/mkdir -p %D/share/apps/kcalc/pics
diff --git a/sysutils/sweeper/files/plist.base.rm b/sysutils/sweeper/files/plist.base.rm
deleted file mode 100644
index c0eb57b0ed06..000000000000
--- a/sysutils/sweeper/files/plist.base.rm
+++ /dev/null
@@ -1,77 +0,0 @@
-@unexec /bin/rmdir %D/share/apps/kcalc/pics || true
-@dirrm share/services
-@dirrm share/icons/crystalsvg/64x64/apps
-@dirrm share/icons/crystalsvg/64x64
-@dirrm share/icons/crystalsvg/48x48/apps
-@dirrm share/icons/crystalsvg/48x48
-@dirrm share/icons/crystalsvg/32x32/apps
-@dirrm share/icons/crystalsvg/32x32
-@dirrm share/icons/crystalsvg/16x16/devices
-@dirrm share/icons/crystalsvg/16x16/apps
-@dirrm share/icons/crystalsvg/16x16
-@dirrm share/icons/crystalsvg/128x128/apps
-@dirrm share/icons/crystalsvg/128x128
-@dirrm share/icons/crystalsvg
-@dirrm share/icons
-@dirrm share/doc/HTML/en/ktimer
-@dirrm share/doc/HTML/en/ksim
-@dirrm share/doc/HTML/en/kjots
-@dirrm share/doc/HTML/en/kinfocenter/blockdevices
-@dirrm share/doc/HTML/en/kinfocenter
-@dirrm share/doc/HTML/en/khexedit
-@dirrm share/doc/HTML/en/kfloppy
-@dirrm share/doc/HTML/en/kedit
-@dirrm share/doc/HTML/en/kdf
-@dirrm share/doc/HTML/en/kcontrol/powerctrl
-@dirrm share/doc/HTML/en/kcontrol/laptop
-@dirrm share/doc/HTML/en/kcontrol/kcmlowbatwarn
-@dirrm share/doc/HTML/en/kcontrol/kcmlowbatcrit
-@dirrm share/doc/HTML/en/kcontrol
-@dirrm share/doc/HTML/en/kcharselect
-@dirrm share/doc/HTML/en/kcalc
-@dirrm share/doc/HTML/en/ark
-@dirrm share/doc/HTML/en/KRegExpEditor
-@dirrm share/doc/HTML/en
-@dirrm share/doc/HTML
-@dirrm share/config
-@dirrm share/apps/ksim/themes/ksim/net
-@dirrm share/apps/ksim/themes/ksim/mail
-@dirrm share/apps/ksim/themes/ksim/host
-@dirrm share/apps/ksim/themes/ksim
-@dirrm share/apps/ksim/themes
-@dirrm share/apps/ksim/pics
-@dirrm share/apps/ksim/monitors
-@dirrm share/apps/ksim
-@dirrm share/apps/kregexpeditor/predefined/general
-@dirrm share/apps/kregexpeditor/predefined
-@dirrm share/apps/kregexpeditor/pics
-@dirrm share/apps/kregexpeditor
-@dirrm share/apps/konqueror/servicemenus
-@dirrm share/apps/konqueror
-@dirrm share/apps/kjots/pics
-@dirrm share/apps/kjots
-@dirrm share/apps/kicker/applets
-@dirrm share/apps/kicker
-@dirrm share/apps/khexedit/toolbar
-@dirrm share/apps/khexedit
-@dirrm share/apps/kedit
-@dirrm share/apps/kdf/pics
-@dirrm share/apps/kdf
-@dirrm share/apps/kcalc
-@dirrm share/apps/ark/icons/crystalsvg/22x22/actions
-@dirrm share/apps/ark/icons/crystalsvg/22x22
-@dirrm share/apps/ark/icons/crystalsvg
-@dirrm share/apps/ark/icons
-@dirrm share/apps/ark
-@dirrm share/apps
-@dirrm share/applnk/Utilities/More
-@dirrm share/applnk/Utilities
-@dirrm share/applnk/System/More
-@dirrm share/applnk/System
-@dirrm share/applnk/Settingsmenu
-@dirrm share/applnk/Settings/Information
-@dirrm share/applnk/Settings
-@dirrm share/applnk/Editors
-@dirrm share/applnk
-@dirrm lib/kde3
-@dirrm include/ksim
diff --git a/sysutils/sweeper/files/plist.kfloppy b/sysutils/sweeper/files/plist.kfloppy
deleted file mode 100644
index 58363c80f2de..000000000000
--- a/sysutils/sweeper/files/plist.kfloppy
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/kfloppy
-share/applnk/Utilities/KFloppy.desktop
-share/icons/crystalsvg/128x128/apps/kfloppy.png
-share/icons/crystalsvg/16x16/apps/kfloppy.png
-share/icons/crystalsvg/32x32/apps/kfloppy.png
-share/icons/crystalsvg/48x48/apps/kfloppy.png
-share/icons/crystalsvg/64x64/apps/kfloppy.png
diff --git a/sysutils/sweeper/files/plist.klaptop b/sysutils/sweeper/files/plist.klaptop
deleted file mode 100644
index 13c6fff6b0a9..000000000000
--- a/sysutils/sweeper/files/plist.klaptop
+++ /dev/null
@@ -1,26 +0,0 @@
-bin/klaptopdaemon
-lib/kde3/kcm_laptop.la
-lib/kde3/kcm_laptop.so
-lib/klaptopdaemon.la
-lib/klaptopdaemon.so
-share/applnk/Settings/Information/pcmcia.desktop
-share/applnk/Settings/PowerControl/laptop.desktop
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/laptop_charge.png
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/laptop_nobattery.png
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/laptop_nocharge.png
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/power.png
-share/apps/klaptopdaemon/icons/crystalsvg/22x22/actions/laptop_charge.png
-share/apps/klaptopdaemon/icons/crystalsvg/22x22/actions/laptop_nobattery.png
-share/apps/klaptopdaemon/icons/crystalsvg/22x22/actions/laptop_nocharge.png
-share/apps/klaptopdaemon/icons/crystalsvg/22x22/actions/laptop_power.png
-share/apps/klaptopdaemon/icons/crystalsvg/32x32/actions/power.png
-share/icons/crystalsvg/128x128/apps/laptop_battery.png
-share/icons/crystalsvg/16x16/apps/klaptopdaemon.png
-share/icons/crystalsvg/16x16/apps/laptop_battery.png
-share/icons/crystalsvg/16x16/apps/laptop_pcmcia.png
-share/icons/crystalsvg/32x32/apps/laptop_battery.png
-share/icons/crystalsvg/32x32/apps/laptop_pcmcia.png
-share/icons/crystalsvg/48x48/apps/laptop_battery.png
-share/icons/crystalsvg/48x48/apps/laptop_pcmcia.png
-share/icons/crystalsvg/64x64/apps/laptop_battery.png
-share/services/klaptopdaemon.desktop
diff --git a/sysutils/sweeper/files/plist.klaptop.rm b/sysutils/sweeper/files/plist.klaptop.rm
deleted file mode 100644
index 312e3fb50138..000000000000
--- a/sysutils/sweeper/files/plist.klaptop.rm
+++ /dev/null
@@ -1,10 +0,0 @@
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/32x32/actions
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/32x32
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/22x22/actions
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/22x22
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/16x16
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg
-@dirrm share/apps/klaptopdaemon/icons
-@dirrm share/apps/klaptopdaemon
-@dirrm share/applnk/Settings/PowerControl
diff --git a/sysutils/sweeper/pkg-descr b/sysutils/sweeper/pkg-descr
deleted file mode 100644
index 90ae45773bea..000000000000
--- a/sysutils/sweeper/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-KDE provides an integrated X11 based environment, much like CDE.
diff --git a/sysutils/syslog-ng1/Makefile b/sysutils/syslog-ng1/Makefile
deleted file mode 100644
index ef1c55c0f9e7..000000000000
--- a/sysutils/syslog-ng1/Makefile
+++ /dev/null
@@ -1,65 +0,0 @@
-# New ports collection makefile for: syslog-ng
-# Date created: 22 April 2000
-# Whom: Vince Valenti <vince@blue-box.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= syslog-ng
-PORTVERSION= 1.6.0.r4
-CATEGORIES= sysutils
-MASTER_SITES= http://www.balabit.com/downloads/syslog-ng/1.6/src/
-DISTNAME= ${PORTNAME}-1.6.0rc4
-
-MAINTAINER= vince@blue-box.net
-COMMENT= A powerfull syslogd replacement
-
-BUILD_DEPENDS= ${LOCALBASE}/lib/libol.a:${PORTSDIR}/devel/libol
-
-MAN5= syslog-ng.conf.5
-MAN8= syslog-ng.8
-
-GNU_CONFIGURE= yes
-USE_REINPLACE= yes
-
-PKGMESSAGE= ${WRKDIR}/MESSAGE
-
-.if defined(WITH_TCP_WRAPPERS)
-CONFIGURE_ARGS+=--enable-tcp-wrapper
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's:__PREFIX__:${PREFIX}:g' ${WRKSRC}/src/syslog-ng.h
-
-post-build:
- @${SED} -e 's,__PREFIX__,${PREFIX},g' ${PKGDIR}/pkg-message > ${PKGMESSAGE}
-
-post-install:
-.if !defined(NOPORTDOCS)
- ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} \
- ${PREFIX}/share/doc/syslog-ng \
- ${PREFIX}/share/doc/syslog-ng/sgml
- ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${PREFIX}/share/doc/syslog-ng
- ${INSTALL_DATA} ${WRKSRC}/COPYING ${PREFIX}/share/doc/syslog-ng
- ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${PREFIX}/share/doc/syslog-ng
- ${INSTALL_DATA} ${WRKSRC}/INSTALL ${PREFIX}/share/doc/syslog-ng
- ${INSTALL_DATA} ${WRKSRC}/NEWS ${PREFIX}/share/doc/syslog-ng
- ${INSTALL_DATA} ${WRKSRC}/PORTS ${PREFIX}/share/doc/syslog-ng
- ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/syslog-ng
- ${INSTALL_DATA} ${WRKSRC}/doc/sgml/syslog-ng.dvi ${PREFIX}/share/doc/syslog-ng/sgml
- ${INSTALL_DATA} ${WRKSRC}/doc/sgml/syslog-ng.html.tar.gz ${PREFIX}/share/doc/syslog-ng/sgml
- ${INSTALL_DATA} ${WRKSRC}/doc/sgml/syslog-ng.ps ${PREFIX}/share/doc/syslog-ng/sgml
- ${INSTALL_DATA} ${WRKSRC}/doc/sgml/syslog-ng.sgml ${PREFIX}/share/doc/syslog-ng/sgml
- ${INSTALL_DATA} ${WRKSRC}/doc/sgml/syslog-ng.txt ${PREFIX}/share/doc/syslog-ng/sgml
-.endif
- @if [ ! -f ${PREFIX}/etc/syslog-ng/syslog-ng.conf.sample ]; then \
- ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${PREFIX}/etc/syslog-ng; \
- ${INSTALL_DATA} ${FILESDIR}/syslog-ng.conf.sample ${PREFIX}/etc/syslog-ng; \
- fi
- @if [ ! -f ${PREFIX}/etc/rc.d/syslog-ng.sh.sample ]; then \
- ${ECHO} "Installing ${PREFIX}/etc/rc.d/syslog-ng.sh.sample startup file."; \
- ${INSTALL_SCRIPT} ${FILESDIR}/syslog-ng.sh.sample ${PREFIX}/etc/rc.d/syslog-ng.sh.sample; \
- fi
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/sysutils/syslog-ng1/distinfo b/sysutils/syslog-ng1/distinfo
deleted file mode 100644
index 7b9b019a552b..000000000000
--- a/sysutils/syslog-ng1/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (syslog-ng-1.6.0rc4.tar.gz) = 13f094a0073f45c3f6e390c14fc4cc71
diff --git a/sysutils/syslog-ng1/files/patch-syslog-names.c b/sysutils/syslog-ng1/files/patch-syslog-names.c
deleted file mode 100644
index 7f1f7f8d18fe..000000000000
--- a/sysutils/syslog-ng1/files/patch-syslog-names.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/syslog-names.c.orig Wed Mar 5 12:16:57 2003
-+++ src/syslog-names.c Wed Mar 5 12:34:40 2003
-@@ -47,6 +47,7 @@
- #ifdef LOG_AUTHPRIV
- { "authpriv", LOG_AUTHPRIV },
- #endif
-+ { "console", LOG_CONSOLE },
- { "cron", LOG_CRON },
- { "daemon", LOG_DAEMON },
- #ifdef LOG_FTP
-@@ -56,7 +57,8 @@
- { "lpr", LOG_LPR },
- { "mail", LOG_MAIL },
- { "news", LOG_NEWS },
-- { "security", LOG_AUTH }, /* DEPRECATED */
-+ { "ntp", LOG_NTP },
-+ { "security", LOG_SECURITY },
- { "syslog", LOG_SYSLOG },
- { "user", LOG_USER },
- { "uucp", LOG_UUCP },
diff --git a/sysutils/syslog-ng1/files/patch-syslog-ng.h b/sysutils/syslog-ng1/files/patch-syslog-ng.h
deleted file mode 100644
index 82338e393163..000000000000
--- a/sysutils/syslog-ng1/files/patch-syslog-ng.h
+++ /dev/null
@@ -1,15 +0,0 @@
---- src/syslog-ng.h.orig Fri Apr 26 02:43:54 2002
-+++ src/syslog-ng.h Wed Mar 5 12:08:02 2003
-@@ -32,10 +32,10 @@
-
- #if WITH_DEBUG
- #define PATH_SYSLOG_NG_CONF "syslog-ng.conf"
--#define PATH_PIDFILE "syslog-ng.pid"
-+#define PATH_PIDFILE "syslog.pid"
- #else
- #define PATH_SYSLOG_NG_CONF PATH_SYSCONFDIR "/syslog-ng.conf"
--#define PATH_PIDFILE "/var/run/syslog-ng.pid"
-+#define PATH_PIDFILE "/var/run/syslog.pid"
- #endif
-
- #define ST_QUIT 16
diff --git a/sysutils/syslog-ng1/files/syslog-ng.conf.sample b/sysutils/syslog-ng1/files/syslog-ng.conf.sample
deleted file mode 100644
index f598ca1d2755..000000000000
--- a/sysutils/syslog-ng1/files/syslog-ng.conf.sample
+++ /dev/null
@@ -1,159 +0,0 @@
-#
-# This sample configuration file is essentially equilivent to the stock
-# FreeBSD /etc/syslog.conf file.
-#
-
-#
-# options
-#
-options { long_hostnames(off); sync(0); };
-
-#
-# sources
-#
-source src { unix-dgram("/var/run/log"); udp(); internal(); file("/dev/klog"); };
-
-#
-# destinations
-#
-destination messages { file("/var/log/messages"); };
-destination security { file("/var/log/security"); };
-destination maillog { file("/var/log/maillog"); };
-destination lpd-errs { file("/var/log/lpd-errs"); };
-destination cron { file("/var/log/cron"); };
-destination consolelog { file("/var/log/console.log"); };
-destination all { file("/var/log/all.log"); };
-destination newscrit { file("/var/log/news/news.crit"); };
-destination newserr { file("/var/log/news/news.err"); };
-destination newsnotice { file("/var/log/news/news.notice"); };
-destination slip { file("/var/log/slip.log"); };
-destination ppp { file("/var/log/ppp.log"); };
-destination console { file("/dev/console"); };
-destination allusers { usertty("*"); };
-#destination loghost { udp("loghost" port(514)); };
-
-#
-# log facility filters
-#
-filter f_auth { facility(auth); };
-filter f_authpriv { facility(authpriv); };
-filter f_console { facility(console); };
-filter f_cron { facility(cron); };
-filter f_daemon { facility(daemon); };
-filter f_ftp { facility(ftp); };
-filter f_kern { facility(kern); };
-filter f_lpr { facility(lpr); };
-filter f_mail { facility(mail); };
-filter f_news { facility(news); };
-filter f_security { facility(security); };
-filter f_user { facility(user); };
-filter f_uucp { facility(uucp); };
-filter f_local0 { facility(local0); };
-filter f_local1 { facility(local1); };
-filter f_local2 { facility(local2); };
-filter f_local3 { facility(local3); };
-filter f_local4 { facility(local4); };
-filter f_local5 { facility(local5); };
-filter f_local6 { facility(local6); };
-filter f_local7 { facility(local7); };
-
-#
-# log level filters
-#
-filter f_emerg { level(emerg); };
-filter f_alert { level(alert..emerg); };
-filter f_crit { level(crit..emerg); };
-filter f_err { level(err..emerg); };
-filter f_warning { level(warning..emerg); };
-filter f_notice { level(notice..emerg); };
-filter f_info { level(info..emerg); };
-filter f_debug { level(debug..emerg); };
-
-#
-# program filters
-#
-filter f_ppp { program("ppp"); };
-filter f_slip { program("startslip"); };
-
-#
-# *.err;kern.debug;auth.notice;mail.crit /dev/console
-#
-log { source(src); filter(f_err); destination(console); };
-log { source(src); filter(f_kern); filter(f_debug); destination(console); };
-log { source(src); filter(f_auth); filter(f_notice); destination(console); };
-log { source(src); filter(f_mail); filter(f_crit); destination(console); };
-
-#
-# *.notice;kern.debug;lpr.info;mail.crit;news.err /var/log/messages
-#
-log { source(src); filter(f_notice); destination(messages); };
-log { source(src); filter(f_kern); filter(f_debug); destination(messages); };
-log { source(src); filter(f_lpr); filter(f_info); destination(messages); };
-log { source(src); filter(f_mail); filter(f_crit); destination(messages); };
-log { source(src); filter(f_news); filter(f_err); destination(messages); };
-
-#
-# security.* /var/log/security
-#
-log { source(src); filter(f_security); destination(security); };
-
-#
-# mail.info /var/log/maillog
-#
-log { source(src); filter(f_mail); filter(f_info); destination(maillog); };
-
-#
-# lpr.info /var/log/lpd-errs
-#
-log { source(src); filter(f_lpr); filter(f_info); destination(lpd-errs); };
-
-#
-# cron.* /var/log/cron
-#
-log { source(src); filter(f_cron); destination(cron); };
-
-#
-# *.emerg *
-#
-log { source(src); filter(f_emerg); destination(allusers); };
-
-#
-# uncomment this to log all writes to /dev/console to /var/log/console.log
-# console.info /var/log/console.log
-#
-#log { source(src); filter(f_console); filter(f_info); destination(consolelog); };
-
-#
-# uncomment this to enable logging of all log messages to /var/log/all.log
-# touch /var/log/all.log and chmod it to mode 600 before it will work
-# *.* /var/log/all.log
-#
-#log { source(src); destination(all); };
-
-#
-# uncomment this to enable logging to a remote loghost named loghost
-# *.* @loghost
-#
-#log { source(src); destination(loghost); };
-
-#
-# uncomment these if you're running inn
-# news.crit /var/log/news/news.crit
-# news.err /var/log/news/news.err
-# news.notice /var/log/news/news.notice
-#
-#log { source(src); filter(f_news); filter(f_crit); destination(newscrit); };
-#log { source(src); filter(f_news); filter(f_err); destination(newserr); };
-#log { source(src); filter(f_news); filter(f_notice); destination(newsnotice); };
-
-#
-# !startslip
-# *.* /var/log/slip.log
-#
-log { source(src); filter(f_slip); destination(slip); };
-
-#
-# !ppp
-# *.* /var/log/ppp.log
-#
-log { source(src); filter(f_ppp); destination(ppp); };
diff --git a/sysutils/syslog-ng1/files/syslog-ng.sh.sample b/sysutils/syslog-ng1/files/syslog-ng.sh.sample
deleted file mode 100644
index 9aff5b0d38eb..000000000000
--- a/sysutils/syslog-ng1/files/syslog-ng.sh.sample
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/sh
-
-if ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/$(basename $0)\$"); then
- echo "$0: Cannot determine the PREFIX" >&2
- exit 1
-fi
-
-case "$1" in
-start)
- [ -x ${PREFIX}/sbin/syslog-ng ] && ${PREFIX}/sbin/syslog-ng && echo -n ' syslog-ng'
- ;;
-stop)
- killall syslog-ng && echo -n ' syslog-ng'
- ;;
-*)
- echo "Usage: `basename $0` {start|stop}" >&2
- ;;
-esac
-
-exit 0
diff --git a/sysutils/syslog-ng1/pkg-descr b/sysutils/syslog-ng1/pkg-descr
deleted file mode 100644
index 99d4182ac377..000000000000
--- a/sysutils/syslog-ng1/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-syslog-ng (Syslog New Generation) is a powerful replacement for the standard
-syslogd. Features include:
-
- - ability to filter messages based on content using regular expressions
- - forwarding logs on TCP
-
-WWW: http://www.balabit.com/products/syslog_ng/
-
--Vince Valenti
-vince@blue-box.net
diff --git a/sysutils/syslog-ng1/pkg-message b/sysutils/syslog-ng1/pkg-message
deleted file mode 100644
index 9ed8ef14e716..000000000000
--- a/sysutils/syslog-ng1/pkg-message
+++ /dev/null
@@ -1,31 +0,0 @@
-
-syslog-ng is now installed! To replace FreeBSD's standard syslogd
-(/usr/sbin/syslogd), complete these steps:
-
-1. Create a configuration file named __PREFIX__/etc/syslog-ng/syslog-ng.conf
- (a sample named syslog-ng.conf.sample has been included)
-
-2. If you are using FreeBSD 4.4 or later, add these lines to your /etc/rc.conf:
-
- syslogd_program="__PREFIX__/sbin/syslog-ng"
- syslogd_flags=""
-
-3. If you are using FreeBSD 4.3 or earlier, follow these steps:
-
- a. Configure syslog-ng to start automatically by creating a startup script
- in __PREFIX__/etc/rc.d. (a sample named syslog-ng.sh.sample has been
- included)
-
- b. Prevent the standard FreeBSD syslogd from starting automatically by
- adding a line to the end of your /etc/rc.conf file that reads:
-
- syslogd_enable="NO"
-
-4. Shut down the standard FreeBSD syslogd:
-
- kill `cat /var/run/syslog.pid`
-
-5. Start syslog-ng:
-
- __PREFIX__/sbin/syslog-ng
-
diff --git a/sysutils/syslog-ng1/pkg-plist b/sysutils/syslog-ng1/pkg-plist
deleted file mode 100644
index 3ab47a5e25b3..000000000000
--- a/sysutils/syslog-ng1/pkg-plist
+++ /dev/null
@@ -1,18 +0,0 @@
-etc/rc.d/syslog-ng.sh.sample
-etc/syslog-ng/syslog-ng.conf.sample
-sbin/syslog-ng
-share/doc/syslog-ng/AUTHORS
-share/doc/syslog-ng/COPYING
-share/doc/syslog-ng/ChangeLog
-share/doc/syslog-ng/INSTALL
-share/doc/syslog-ng/NEWS
-share/doc/syslog-ng/PORTS
-share/doc/syslog-ng/README
-share/doc/syslog-ng/sgml/syslog-ng.dvi
-share/doc/syslog-ng/sgml/syslog-ng.html.tar.gz
-share/doc/syslog-ng/sgml/syslog-ng.ps
-share/doc/syslog-ng/sgml/syslog-ng.sgml
-share/doc/syslog-ng/sgml/syslog-ng.txt
-@dirrm share/doc/syslog-ng/sgml
-@dirrm share/doc/syslog-ng
-@dirrm etc/syslog-ng
diff --git a/sysutils/usermin/files/usermin.sh.in b/sysutils/usermin/files/usermin.sh.in
deleted file mode 100644
index bf7ec974a489..000000000000
--- a/sysutils/usermin/files/usermin.sh.in
+++ /dev/null
@@ -1,27 +0,0 @@
-#!/bin/sh
-
-# $FreeBSD$
-
-case $1 in
-
- start)
- if [ -x !!PREFIX!!/etc/usermin/start ]; then
- !!PREFIX!!/etc/usermin/start >/dev/null
- echo -n ' usermin'
- fi
- exit 0
- ;;
-
- stop)
- if [ -x !!PREFIX!!/etc/usermin/stop ]; then
- !!PREFIX!!/etc/usermin/stop >/dev/null
- echo -n ' usermin'
- fi
- exit 0
- ;;
-
- *)
- echo "usage: `basename $0` {start|stop}" >&2
- exit 64
- ;;
-esac
diff --git a/sysutils/userneu-devel/Makefile b/sysutils/userneu-devel/Makefile
deleted file mode 100644
index 14dd38a1e410..000000000000
--- a/sysutils/userneu-devel/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# New ports collection makefile for: userneu
-# Date created: 7 August 2003
-# Whom: Andreas Fehlner (fehlner@gmx.de)
-#
-# $FreeBSD$
-#
-
-PORTNAME= userneu
-PORTVERSION= 1.38
-CATEGORIES= sysutils
-MASTER_SITES= http://btmdx8.mat.uni-bayreuth.de/~johannes/files/userneu/ \
- http://home.arcor.de/fehlner/inhalt/download/
-DISTNAME= ${PORTNAME}-${PORTVERSION}_1
-
-MAINTAINER= fehlner@gmx.de
-COMMENT= Account management and creation tool
-
-RUN_DEPENDS= \
- ${SITE_PERL}/Crypt/PasswdMD5.pm:${PORTSDIR}/security/p5-Crypt-PasswdMD5 \
- ${SITE_PERL}/Crypt/RandPasswd.pm:${PORTSDIR}/security/p5-Crypt-RandPasswd \
- ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5
-
-USE_PERL5= yes
-NO_BUILD= yes
-
-SCRIPTS= userneu.pl userquick.pl smbrepair.pl
-MAN8= userneu.8 userquick.8
-DOCS= BUGS CHANGES CREDITS REQUIREMENTS TODO \
- doc/README doc/INSTALL doc/userneu.pod doc/userquick.pod
-EXAMPLES= list-sample
-
-do-install:
- cd ${WRKSRC}/doc && ${INSTALL_MAN} ${MAN8} ${MANPREFIX}/man/man8
- cd ${WRKSRC} && ${INSTALL_SCRIPT} ${SCRIPTS} ${PREFIX}/sbin
- @${MKDIR} ${EXAMPLESDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} ${EXAMPLES} ${EXAMPLESDIR}
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/sysutils/userneu-devel/distinfo b/sysutils/userneu-devel/distinfo
deleted file mode 100644
index 54f6edf21088..000000000000
--- a/sysutils/userneu-devel/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (userneu-1.38_1.tar.gz) = 069cfe28ab1b8eed8a7847c9f9e3fb87
diff --git a/sysutils/userneu-devel/pkg-descr b/sysutils/userneu-devel/pkg-descr
deleted file mode 100644
index eede843d9639..000000000000
--- a/sysutils/userneu-devel/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-'userneu' is a Perl script that parses a list of usernames and additional
-information (such as the real name or other information to be put in the
-GECOS field in /etc/passwd) and creates Unix accounts and (if desired)
-Samba accounts as well. If the script stumbles upon duplicate user names
-it can append random characters to the username until it fits.
-
-WWW: http://btmdx8.mat.uni-bayreuth.de/~johannes/code.html
-
--Andreas Fehlner
-fehlner@gmx.de
diff --git a/sysutils/userneu-devel/pkg-plist b/sysutils/userneu-devel/pkg-plist
deleted file mode 100644
index 931417cbb340..000000000000
--- a/sysutils/userneu-devel/pkg-plist
+++ /dev/null
@@ -1,15 +0,0 @@
-sbin/userneu.pl
-sbin/userquick.pl
-sbin/smbrepair.pl
-%%PORTDOCS%%%%DOCSDIR%%/BUGS
-%%PORTDOCS%%%%DOCSDIR%%/CHANGES
-%%PORTDOCS%%%%DOCSDIR%%/REQUIREMENTS
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%%%DOCSDIR%%/CREDITS
-%%PORTDOCS%%%%DOCSDIR%%/userneu.pod
-%%PORTDOCS%%%%DOCSDIR%%/userquick.pod
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-%%EXAMPLESDIR%%/list-sample
-@dirrm %%EXAMPLESDIR%%
diff --git a/sysutils/webmin/files/webmin.sh.in b/sysutils/webmin/files/webmin.sh.in
deleted file mode 100644
index b09816821764..000000000000
--- a/sysutils/webmin/files/webmin.sh.in
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/bin/sh
-
-# $FreeBSD$
-
-case $1 in
-
- start)
- LD_PRELOAD=/usr/lib/libpam.so
- export LD_PRELOAD
- if [ -x !!PREFIX!!/etc/webmin/start ]; then
- !!PREFIX!!/etc/webmin/start >/dev/null
- echo -n ' webmin'
- fi
- exit 0
- ;;
-
- stop)
- if [ -x !!PREFIX!!/etc/webmin/stop ]; then
- !!PREFIX!!/etc/webmin/stop >/dev/null
- echo -n ' webmin'
- fi
- exit 0
- ;;
-
- *)
- echo "usage: `basename $0` {start|stop}" >&2
- exit 64
- ;;
-esac