summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Lawrance <lawrance@FreeBSD.org>2006-04-17 00:16:26 +0000
committerSam Lawrance <lawrance@FreeBSD.org>2006-04-17 00:16:26 +0000
commitb4a00aba2dca3d1bfddf34bee02db80e3b3476e4 (patch)
tree08ff8e7c861b6b661cc5502d57e13e1769018957
parente0043a5a17ca5016681fbe644811121cd674d666 (diff)
downloadfreebsd-ports-b4a00aba2dca3d1bfddf34bee02db80e3b3476e4.zip
Add desktopbsd-tools 1.0.
The DesktopBSD Tools are a collection of applications designed to make life easier and increase productivity. Even inexperienced users can easily perform administrative tasks efficiently, such as configuring wireless networks, accessing USB storage devices or installing and upgrading software. WWW: http://desktopbsd.net/ PR: ports/95526 Submitted by: Peter Hofer <ph@desktopbsd.net>
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/desktopbsd-tools/Makefile56
-rw-r--r--sysutils/desktopbsd-tools/distinfo3
-rw-r--r--sysutils/desktopbsd-tools/pkg-descr7
-rw-r--r--sysutils/desktopbsd-tools/pkg-message10
-rw-r--r--sysutils/desktopbsd-tools/pkg-plist60
6 files changed, 137 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 26c7d57bfc64..19827c9f77b2 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -103,6 +103,7 @@
SUBDIR += dd_rescue
SUBDIR += deleted
SUBDIR += deltup
+ SUBDIR += desktopbsd-tools
SUBDIR += detach
SUBDIR += detox
SUBDIR += di
diff --git a/sysutils/desktopbsd-tools/Makefile b/sysutils/desktopbsd-tools/Makefile
new file mode 100644
index 000000000000..f1d37bced2f9
--- /dev/null
+++ b/sysutils/desktopbsd-tools/Makefile
@@ -0,0 +1,56 @@
+# New ports collection Makefile for: desktopbsd-tools
+# Date created: 8 April 2006
+# Whom: Peter Hofer <ph@desktopbsd.net>
+#
+# $FreeBSD$
+
+PORTNAME= desktopbsd-tools
+PORTVERSION= 1.0
+CATEGORIES= sysutils
+MASTER_SITES= ftp://ftp.desktopbsd.net/
+
+MAINTAINER= ph@desktopbsd.net
+COMMENT= DesktopBSD tools for easy system configuration
+
+BUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake
+RUN_DEPENDS= xterm:${PORTSDIR}/x11/xterm \
+ bash:${PORTSDIR}/shells/bash \
+ csup:${PORTSDIR}/net/csup \
+ fastest_cvsup:${PORTSDIR}/sysutils/fastest_cvsup \
+ portupgrade:${PORTSDIR}/sysutils/portupgrade
+
+INSTALLS_SHLIB= yes
+USE_BZIP2= yes
+USE_KDEBASE_VER=3
+
+QMAKE?= qmake
+QMAKESPEC?= ${LOCALBASE}/share/qt/mkspecs/freebsd-g++
+MAKE_ENV= QTDIR="${QT_PREFIX}"
+
+# so.1.0 is renamed to so.1 in plist, disable this behavior
+NO_FILTER_SHLIBS=yes
+
+WRKSRC= ${WRKDIR}/${PORTNAME}
+DATADIR= ${PREFIX}/share/desktopbsd
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 500000
+IGNORE= requires FreeBSD 5 or newer
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -e \
+ "/Installation/d; /Documentation/d; /InitialConf/d" \
+ ${WRKSRC}/desktopbsd.pro
+ @${REINPLACE_CMD} -e "s|/usr/local|${PREFIX}|g" ${WRKSRC}/*/*.pro
+
+do-configure:
+ @cd ${WRKSRC} \
+ && ${SETENV} ${MAKE_ENV} ${QMAKE} -spec ${QMAKESPEC} desktopbsd.pro \
+ && ${SETENV} ${MAKE_ENV} ./prepare_build.sh
+
+post-install:
+ @${CAT} ${PKGMESSAGE}
+
+.include <bsd.port.post.mk>
diff --git a/sysutils/desktopbsd-tools/distinfo b/sysutils/desktopbsd-tools/distinfo
new file mode 100644
index 000000000000..e6de80185940
--- /dev/null
+++ b/sysutils/desktopbsd-tools/distinfo
@@ -0,0 +1,3 @@
+MD5 (desktopbsd-tools-1.0.tar.bz2) = 493185d0c77d7041e9c056842ff1a339
+SHA256 (desktopbsd-tools-1.0.tar.bz2) = 6ceee24e3a4d1a6827696f2ee6bd1a429a982addb80658bf90ff0be88350c208
+SIZE (desktopbsd-tools-1.0.tar.bz2) = 537729
diff --git a/sysutils/desktopbsd-tools/pkg-descr b/sysutils/desktopbsd-tools/pkg-descr
new file mode 100644
index 000000000000..8c583ced66da
--- /dev/null
+++ b/sysutils/desktopbsd-tools/pkg-descr
@@ -0,0 +1,7 @@
+The DesktopBSD Tools are a collection of applications designed
+to make life easier and increase productivity. Even inexperienced
+users can easily perform administrative tasks efficiently, such
+as configuring wireless networks, accessing USB storage devices or
+installing and upgrading software.
+
+WWW: http://desktopbsd.net/
diff --git a/sysutils/desktopbsd-tools/pkg-message b/sysutils/desktopbsd-tools/pkg-message
new file mode 100644
index 000000000000..11d68e524eaa
--- /dev/null
+++ b/sysutils/desktopbsd-tools/pkg-message
@@ -0,0 +1,10 @@
+======================================================================
+
+The DesktopBSD tools are now installed.
+
+If you are using plain FreeBSD, please read this guide about
+required modifications to configuration files:
+
+http://desktopbsd.net/index.php?id=75
+
+======================================================================
diff --git a/sysutils/desktopbsd-tools/pkg-plist b/sysutils/desktopbsd-tools/pkg-plist
new file mode 100644
index 000000000000..99d563a1bc9b
--- /dev/null
+++ b/sysutils/desktopbsd-tools/pkg-plist
@@ -0,0 +1,60 @@
+bin/dbsd-battinfo
+bin/dbsd-hwnotify
+bin/dbsd-nettray
+bin/dbsd-pkgmgr
+bin/dbsd-traymounter
+bin/pgrpmgr
+lib/kde3/libkcm_desktopbsd.la
+lib/kde3/libkcm_desktopbsd.prl
+lib/kde3/libkcm_desktopbsd.so
+lib/kde3/libkcm_desktopbsd.so.1.0
+lib/kde3/libkcm_desktopbsd.so.1
+lib/kde3/libkcm_desktopbsd.so.1.0.0
+lib/libdbsddisk.so
+lib/libdbsddisk.so.1.0
+lib/libdbsddisk.so.1
+lib/libdbsddisk.so.1.0.0
+lib/libdesktopbsd-ui.so
+lib/libdesktopbsd-ui.so.1.0
+lib/libdesktopbsd-ui.so.1
+lib/libdesktopbsd-ui.so.1.0.0
+lib/libdesktopbsd.so
+lib/libdesktopbsd.so.1.0
+lib/libdesktopbsd.so.1
+lib/libdesktopbsd.so.1.0.0
+sbin/pkgdb_check
+share/applnk/Settings/Network/dbsdnetworking.desktop
+share/applnk/Settings/Peripherals/dbsddevinfo.desktop
+share/applnk/Settings/Peripherals/dbsddiskpart.desktop
+share/applnk/Settings/Peripherals/dbsdmount.desktop
+share/applnk/Settings/Security/dbsdusers.desktop
+share/applnk/Settings/System/dbsdpackages.desktop
+share/applnk/System/dbsd-pkgmgr.desktop
+share/icons/hicolor/16x16/actions/ledgreen.png
+share/icons/hicolor/16x16/actions/ledorange.png
+share/icons/hicolor/16x16/actions/package_old.png
+share/icons/hicolor/22x22/apps/dbsd-battinfo-battery.png
+share/icons/hicolor/22x22/apps/dbsd-battinfo-power.png
+share/icons/hicolor/22x22/apps/dbsd-battinfo-recharge.png
+share/icons/hicolor/22x22/apps/dbsd-hwnotify.png
+share/icons/hicolor/22x22/apps/dbsd-nettray.png
+share/icons/hicolor/32x32/apps/desktopbsd.png
+%%DATADIR%%/translations/desktopbsd.blank.qm
+%%DATADIR%%/translations/desktopbsd.cs.qm
+%%DATADIR%%/translations/desktopbsd.da.qm
+%%DATADIR%%/translations/desktopbsd.de.qm
+%%DATADIR%%/translations/desktopbsd.es.qm
+%%DATADIR%%/translations/desktopbsd.fr.qm
+%%DATADIR%%/translations/desktopbsd.hr.qm
+%%DATADIR%%/translations/desktopbsd.it.qm
+%%DATADIR%%/translations/desktopbsd.nb.qm
+%%DATADIR%%/translations/desktopbsd.nl.qm
+%%DATADIR%%/translations/desktopbsd.pl.qm
+%%DATADIR%%/translations/desktopbsd.pt.qm
+%%DATADIR%%/translations/desktopbsd.pt_BR.qm
+%%DATADIR%%/translations/desktopbsd.ru.qm
+%%DATADIR%%/translations/desktopbsd.sv.qm
+%%DATADIR%%/translations/desktopbsd.zh_CN.qm
+%%DATADIR%%/translations/locale-map
+@dirrm %%DATADIR%%/translations
+@dirrm %%DATADIR%%