aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdriaan de Groot <adridg@FreeBSD.org>2018-03-23 19:00:37 +0800
committerAdriaan de Groot <adridg@FreeBSD.org>2018-03-23 19:00:37 +0800
commit413991230c2ab623253926a8c748eeab8cdc21e8 (patch)
tree926347f3ca3811ff8c51446c417f83606156fba1
parenta44d90804890482a667d0fd0d2dd95442ca5ba5e (diff)
downloadfreebsd-ports-413991230c2ab623253926a8c748eeab8cdc21e8.tar.gz
freebsd-ports-413991230c2ab623253926a8c748eeab8cdc21e8.tar.zst
freebsd-ports-413991230c2ab623253926a8c748eeab8cdc21e8.zip
Resurrect sysutils/filelight-kde4. When the port was updated (to a modern,
functional version) the KDE4 metaport kdeutils-kde4 (and also the meta- metaport x11/kde4) gained a surprising dependency on KDE Frameworks 5. Since we're renaming and moving stuff around in preparation for landing modern KDE, give the KDE4 purists their old software back. Approved by: tcberner (mentor, implicit)
Notes
Notes: svn path=/head/; revision=465345
-rw-r--r--MOVED1
-rw-r--r--misc/kdeutils-kde4/Makefile4
-rw-r--r--sysutils/filelight-kde4/Makefile19
-rw-r--r--sysutils/filelight-kde4/distinfo2
-rw-r--r--sysutils/filelight-kde4/pkg-descr7
-rw-r--r--sysutils/filelight-kde4/pkg-plist21
-rw-r--r--sysutils/filelight/Makefile3
7 files changed, 54 insertions, 3 deletions
diff --git a/MOVED b/MOVED
index c2ab3464f623..b28c70081d39 100644
--- a/MOVED
+++ b/MOVED
@@ -9516,7 +9516,6 @@ devel/py3-enum34||2017-09-03|Removed, Python 3.3 only
security/clambc||2017-09-14|Has expired: Practically unmaintained, featuring issues elsewhere solved 6 years ago
devel/cmake-modules||2017-09-14|Deleted, merged into devel/cmake
devel/cargo|lang/rust|2017-09-15|Merged with lang/rust
-sysutils/filelight-kde4|sysutils/filelight|2017-09-16|Renamed to sysutils/filelight
security/gnupg22|security/gnupg|2017-09-19|Removed, security/gnupg is now gnupg22
mail/milter-greylist-devel|mail/milter-greylist|2017-09-22|Has expired: mail/milter-greylist provides same version and options
devel/libexecinfo||2017-09-22|Is present in the base system of all supported releases
diff --git a/misc/kdeutils-kde4/Makefile b/misc/kdeutils-kde4/Makefile
index a2a79df96ac5..eb6ce74dec54 100644
--- a/misc/kdeutils-kde4/Makefile
+++ b/misc/kdeutils-kde4/Makefile
@@ -3,7 +3,7 @@
PORTNAME= kdeutils
PORTVERSION= ${KDE4_VERSION}
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= misc kde
PKGNAMESUFFIX= -kde4
@@ -21,7 +21,7 @@ ARK_DESC= Archiving tool Ark
ARK_RUN_DEPENDS= ${KDE_PREFIX}/bin/ark:archivers/ark-kde4
FILELIGHT_DESC= File system viewer Filelight
-FILELIGHT_RUN_DEPENDS= ${KDE_PREFIX}/bin/filelight:sysutils/filelight
+FILELIGHT_RUN_DEPENDS= ${KDE_PREFIX}/bin/filelight:sysutils/filelight-kde4
KCALC_DESC= Scientific calculator KCalc
KCALC_RUN_DEPENDS= ${KDE_PREFIX}/bin/kcalc:math/kcalc-kde4
diff --git a/sysutils/filelight-kde4/Makefile b/sysutils/filelight-kde4/Makefile
new file mode 100644
index 000000000000..6d2756479514
--- /dev/null
+++ b/sysutils/filelight-kde4/Makefile
@@ -0,0 +1,19 @@
+# Created by: Rusty Nejdl <rnejdl@ringofsaturn.com>
+# $FreeBSD$
+
+PORTNAME= filelight
+PORTVERSION= ${KDE4_VERSION}
+PORTREVISION= 2
+CATEGORIES= sysutils kde kde-kde4
+PKGNAMESUFFIX= -kde4
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= Map of concentric segmented-rings representing file system
+
+CONFLICTS_INSTALL= ${PORTNAME}
+
+USES= cmake:outsource kde:4 tar:xz
+USE_KDE= kdelibs automoc4
+USE_QT4= qmake_build moc_build rcc_build uic_build
+
+.include <bsd.port.mk>
diff --git a/sysutils/filelight-kde4/distinfo b/sysutils/filelight-kde4/distinfo
new file mode 100644
index 000000000000..19fde6617545
--- /dev/null
+++ b/sysutils/filelight-kde4/distinfo
@@ -0,0 +1,2 @@
+SHA256 (KDE/4.14.3/filelight-4.14.3.tar.xz) = 81d59038b6d748bb874ece861943e6cf0576ebde0c48ee953214d5ddbe09f79a
+SIZE (KDE/4.14.3/filelight-4.14.3.tar.xz) = 286976
diff --git a/sysutils/filelight-kde4/pkg-descr b/sysutils/filelight-kde4/pkg-descr
new file mode 100644
index 000000000000..ed937adb96fd
--- /dev/null
+++ b/sysutils/filelight-kde4/pkg-descr
@@ -0,0 +1,7 @@
+Filelight allows you to quickly understand exactly where your
+diskspace is being used by graphically representing your file system
+as a set of concentric segmented-rings. You can use it to locate
+hotspots of disk usage and then manipulate those areas using a file
+manager.
+
+WWW: http://utils.kde.org/projects/filelight
diff --git a/sysutils/filelight-kde4/pkg-plist b/sysutils/filelight-kde4/pkg-plist
new file mode 100644
index 000000000000..b60776d85db7
--- /dev/null
+++ b/sysutils/filelight-kde4/pkg-plist
@@ -0,0 +1,21 @@
+bin/filelight
+lib/kde4/filelightpart.so
+share/applications/kde4/filelight.desktop
+share/apps/filelight/filelightui.rc
+share/apps/filelightpart/filelightpartui.rc
+share/config/filelightrc
+share/doc/HTML/en/filelight/common
+share/doc/HTML/en/filelight/config_appear.png
+share/doc/HTML/en/filelight/config_scan.png
+share/doc/HTML/en/filelight/index.cache.bz2
+share/doc/HTML/en/filelight/index.docbook
+share/doc/HTML/en/filelight/radial_map.png
+share/doc/HTML/en/filelight/radial_map_context_menu.png
+share/icons/hicolor/16x16/apps/filelight.png
+share/icons/hicolor/22x22/apps/filelight.png
+share/icons/hicolor/32x32/actions/view_filelight.png
+share/icons/hicolor/32x32/apps/filelight.png
+share/icons/hicolor/48x48/apps/filelight.png
+share/icons/hicolor/64x64/apps/filelight.png
+share/icons/hicolor/scalable/apps/filelight.svgz
+share/kde4/services/filelightpart.desktop
diff --git a/sysutils/filelight/Makefile b/sysutils/filelight/Makefile
index 3f7bb1d14e60..bf4c55ff3fae 100644
--- a/sysutils/filelight/Makefile
+++ b/sysutils/filelight/Makefile
@@ -3,6 +3,7 @@
PORTNAME= filelight
PORTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= sysutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
@@ -11,6 +12,8 @@ COMMENT= Map of concentric segmented-rings representing file system
BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
docbook-xml>0:textproc/docbook-xml
+CONFLICTS_INSTALL= ${PORTNAME}-kde4*
+
USES= cmake:outsource desktop-file-utils gettext kde:5 tar:xz
USE_KDE= auth codecs completion config configwidgets coreaddons doctools \
ecm i18n jobwidgets kio parts service solid sonnet textwidgets \